1
0

Updated install instructions as deployed on azurite

Signed-off-by: James Ketrenos <james_git@ketrenos.com>
This commit is contained in:
James Ketr 2022-03-14 11:23:20 -07:00
parent 01e2993dbd
commit 32ba1c03b1
4 changed files with 10 additions and 8 deletions

View File

@ -96,9 +96,13 @@ npm start
export BASEPATH=${PWD} export BASEPATH=${PWD}
# Ensure sudo has password ready # Ensure sudo has password ready
sudo -l sudo -l
envsubst BASEPATH < install/ketr.ketran | sudo tee /etc/logrotate.d/ketr.ketran sudo rsync -avprl install/ /etc/
envsubst BASEPATH < install/ketr.ketran.service | sudo tee /etc/systemd/system/ketr.ketran.service sudo touch /var/log/ketr-ketran.log
sudo chown system:adm /var/log/ketr-ketran.log
sudo systemctl daemon-reload sudo systemctl daemon-reload
sudo systemctl restart rsyslogd
sudo systemctl restart logrotate
sudo systemctl restart ketr.ketran
``` ```
Install the following into your nginx server configuration: Install the following into your nginx server configuration:
@ -186,4 +190,4 @@ as [CC-BY-3.0](https://creativecommons.org/licenses/by/3.0/).
## Active ## Active
* *

View File

@ -1,4 +1,4 @@
/var/log/ketr.ketran.log /var/log/ketr-ketran.log
{ {
rotate 4 rotate 4
weekly weekly

View File

@ -1,2 +0,0 @@
if $programname == "ketr-ketran" then /var/log/ketr.ketran.log

View File

@ -5,8 +5,8 @@ After=networking.service
[Service] [Service]
User=jketreno User=jketreno
ExecStart=/usr/bin/npm run backend ExecStart=/usr/bin/npm start
WorkingDirectory=/home/jketreno/public_html/server/peddlers-of-ketran WorkingDirectory=/home/jketreno/public_html/peddlers-of-ketran/server
Restart=always Restart=always
# Restart service after 10 seconds if node service crashes # Restart service after 10 seconds if node service crashes
RestartSec=10 RestartSec=10