Skip to the content.

Helper Scripts

build.sh

build all the parts

package.sh

make a tar the files need for server

install.sh

Install

TODO: Need

sudo cp $SSL_CERTIFICATE /home/status-reports/server/fullchain.pem sudo chown status-reports:status-reports /home/status-reports/server/fullchain.pem sudo su - status-reports -c “chmod 400 /home/status-reports/server/fullchain.pem”

sudo cp $SSL_KEY /home/status-reports/server/privkey.pem sudo chown status-reports:status-reports /home/status-reports/server/privkey.pem sudo su - status-reports -c “chmod 400 /home/status-reports/server/privkey.pem”

- [ ] Setup DB
Code missing
- [ ] Lock server user
```shell
sudo usermod -s /usr/sbin/nologin status-reports

[Service] Type=simple #Restart=always #RestartSec=1 #StartLimitBurst=5 #StartLimitIntervalSec=10 User=status-reports ExecStart=/usr/bin/sh /home/status-reports/server/run.sh

[Install] WantedBy=multi-user.target

- [ ] Start server
```shell
sudo systemctl start srs-actix
sudo systemctl status srs-actix

TODO: Want

dev_*.sh

helper script for devlement