Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ef36743453 | ||
| f7fde9b3fe | |||
| cef2a5939e | |||
| 9cd605a7a8 | |||
| 0790bbe9da |
14
Dockerfile
Normal file
14
Dockerfile
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
FROM python:2
|
||||||
|
MAINTAINER André Almeida "andre@andrealmeida.net"
|
||||||
|
|
||||||
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
|
COPY requirements.txt ./
|
||||||
|
RUN pip install --no-cache-dir -r requirements.txt
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
EXPOSE 5000
|
||||||
|
|
||||||
|
ENTRYPOINT [ "python" ]
|
||||||
|
CMD [ "raspberry-pi-web-info/api.py" ]
|
||||||
16
README.md
16
README.md
@ -1,5 +1,7 @@
|
|||||||
# Raspberry | Pi
|
# Raspberry | Pi
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
Middleware in python2.7 to show some information about your Raspberry Pi:
|
Middleware in python2.7 to show some information about your Raspberry Pi:
|
||||||
|
|
||||||

|

|
||||||
@ -40,8 +42,12 @@ and you need to install extra dependencies like:
|
|||||||
### Prerequisites
|
### Prerequisites
|
||||||
|
|
||||||
Install python2.7 - https://www.python.org/download/releases/2.7/
|
Install python2.7 - https://www.python.org/download/releases/2.7/
|
||||||
|
|
||||||
Install pip - https://pip.pypa.io/en/stable/
|
Install pip - https://pip.pypa.io/en/stable/
|
||||||
|
|
||||||
|
(optional)
|
||||||
|
|
||||||
|
Install docker - https://www.docker.com
|
||||||
|
|
||||||
### Installing
|
### Installing
|
||||||
|
|
||||||
@ -51,6 +57,13 @@ Please, use the following command to install the requirements packages for this
|
|||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
```
|
```
|
||||||
|
|
||||||
|
if you prefeer, use docker:
|
||||||
|
|
||||||
|
```
|
||||||
|
docker build -t raspberry-project .
|
||||||
|
docker run -p 5000:5000 raspberry-project
|
||||||
|
```
|
||||||
|
|
||||||
## Deployment
|
## Deployment
|
||||||
|
|
||||||
|
|
||||||
@ -64,6 +77,7 @@ Navigate to 127.0.0.1:5000 in your browser and the credentials are:
|
|||||||
- admin
|
- admin
|
||||||
- admin
|
- admin
|
||||||
|
|
||||||
|
If you prefeer, you can navigate or use the [POSTMAN](https://www.getpostman.com) to get the information via JSON: 127.0.0.1:5000/readpietojson
|
||||||
|
|
||||||
## Built With
|
## Built With
|
||||||
|
|
||||||
@ -80,7 +94,7 @@ I use [SemVer](http://semver.org/) for versioning. For the versions available, s
|
|||||||
|
|
||||||
## Authors
|
## Authors
|
||||||
|
|
||||||
* **André Almeida** - [andrealmeida.net](https://andrealmeida.net)
|
[](https://andrealmeida.net)
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user