You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
609 B
29 lines
609 B
# 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=yarn start |
|
stopasgroup=true |
|
autostart=true |
|
autorestart=true |
|
stderr_logfile=/var/log/webserver.log |
|
stderr_logfile_maxbytes=1MB |
|
stdout_logfile=/var/log/webserver.log |
|
stdout_logfile_maxbytes=1MB |
|
```
|
|
|