feat: added base deploy instructions.

This commit is contained in:
mattia
2025-01-05 12:10:47 +01:00
parent 51aa14232e
commit 93ed3a695e

16
README.md Normal file
View File

@@ -0,0 +1,16 @@
To deploy:
- npm run build
- npm pack
- copy on foxthesystem
- ssh as redglow, go to home if not already there
- tar -xzvf game-logger-_version_.tgz
- sudo mv package /opt/game-logger-_version_
- rm game-logger-_version_.tgz
- in /opt/game-logger-_version_: "npm install --omit=dev --omit=optional"
- sudo chown -R game-logger:daemon /opt/game-logger-_version_
- sudo systemctl stop game-logger.service
- symlink /opt/game-logger to /opt/game-logger-_version_
- adjust SQL tables if necessary
- sudo systemctl start game-logger.service
- sudo systemctl status game-logger.service