Sensor servers for Telecom Box
Project description
Sensor API for the Raspberry Pi
Installation:
Install the required software:
sudo apt update
sudo apt install libatlas-base-dev libopenjp2-7-dev gunicorn3
Running
gunicorn --bind=0.0.0.0:8081 heiafr.hydrocontest.sensor_api:app
or start using sysdemd (e.g. hydro-sensors.service):
[Unit]
Description=Hydrocontest Sensors server
After=network.target
[Service]
User=root
Group=root
ExecStart=gunicorn --bind=0.0.0.0:8081 heiafr.hydrocontest.sensor_api:app
[Install]
WantedBy=multi-user.target
Nginx Configuration
location /sensors {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://localhost:8081/;
proxy_read_timeout 90;
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for heiafr-hydrocontest-sensor_api-1.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9082244f580df65fc2183c64e87c1363bf3d1e49fc07a7092f9e7caca4453c2 |
|
MD5 | a9dfbfd941254768881fa64607926dea |
|
BLAKE2b-256 | c459b66170d0889033941eef9f307250964794b69c94ad77e4458191e4e76f9d |