feat: added base deploy instructions.
This commit is contained in:
16
README.md
Normal file
16
README.md
Normal 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
|
||||||
Reference in New Issue
Block a user