23 lines
761 B
Markdown
23 lines
761 B
Markdown
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
|
|
|
|
VERSION BUMPS
|
|
|
|
Cannot update to express 5 until ts-rest/express also supports v5
|
|
see:
|
|
- https://github.com/ts-rest/ts-rest/issues/715
|
|
- https://github.com/ts-rest/ts-rest/pull/728 |