Begin README with python and supervisor instructions
This commit is contained in:
parent
a30cc63da3
commit
f803075932
41
README.txt
Normal file
41
README.txt
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Thaiwifi
|
||||
|
||||
Automatically logs into a captive portal
|
||||
|
||||
## Setup
|
||||
|
||||
### Python script
|
||||
|
||||
|
||||
```
|
||||
$ sudo apt install python3 python3-pip python-virtualenv python3-virtualenv
|
||||
$ sudo python3 -m pip install --upgrade setuptools
|
||||
$ git clone https://gogs.tannercollin.com/tanner/thaiwifi.git
|
||||
$ cd thaiwifi
|
||||
$ virtualenv -p python3 env
|
||||
$ . env/bin/activate
|
||||
$ pip install -r requirements.txt
|
||||
```
|
||||
|
||||
### Supervisor
|
||||
|
||||
```
|
||||
$ sudo apt install supervisor
|
||||
$ sudo vim /etc/supervisor/conf.d/pushcards.conf
|
||||
$ sudo supervisorctl reread
|
||||
$ sudo supervisorctl update
|
||||
```
|
||||
|
||||
Add:
|
||||
```
|
||||
[program:thaiwifi]
|
||||
user=pi
|
||||
directory=/home/tanner/devel/thaiwifi
|
||||
command=/bin/bash -c 'source env/bin/activate && python thaiwifi.py'
|
||||
autostart=true
|
||||
autorestart=true
|
||||
stderr_logfile=/var/log/thaiwifi.log
|
||||
stderr_logfile_maxbytes=1MB
|
||||
stdout_logfile=/var/log/thaiwifi.log
|
||||
stdout_logfile_maxbytes=1MB
|
||||
```
|
Loading…
Reference in New Issue
Block a user