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