From f80307593270f6455914f710c559f7ea9b78a3db Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 20 Apr 2019 15:45:25 +0100 Subject: [PATCH] Begin README with python and supervisor instructions --- README.txt | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 README.txt diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..53ff98d --- /dev/null +++ b/README.txt @@ -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 +```