parent
95d6ac34a7
commit
e554bda3eb
2 changed files with 53 additions and 0 deletions
@ -0,0 +1,28 @@ |
||||
# Protospace lockout socket server |
||||
|
||||
Runs on a server. Connects to web clients over web sockets and receives updates from all lockouts. |
||||
|
||||
## Setup |
||||
|
||||
### Supervisor |
||||
|
||||
Supervisor is used to keep the script always running. |
||||
|
||||
``` |
||||
$ sudo apt install supervisor |
||||
``` |
||||
|
||||
Create a file named /etc/supervisor/conf.d/webserver.conf and add: |
||||
|
||||
``` |
||||
[program:webserver] |
||||
user=tanner |
||||
directory=/opt/pslockout/pslockout/webserver |
||||
command=/bin/bash -c 'yarn start' |
||||
autostart=true |
||||
autorestart=true |
||||
stderr_logfile=/var/log/webserver.log |
||||
stderr_logfile_maxbytes=1MB |
||||
stdout_logfile=/var/log/webserver.log |
||||
stdout_logfile_maxbytes=1MB |
||||
``` |
Loading…
Reference in new issue