665 B
665 B
autobaan
Automatic court reservation!
Setup
Requirements
- Node.js (18.x)
- npm (8.x)
- nvm
- Docker
- redis
Using nvm
- Install nvm
nvm usewill use version specified in.nvmrcnvm install-latest-npmwill upgrade NPM to latest version (8.x)
Usage
npm install
npm start:dev
Deployment
- Create a volume which will store the SQLite database file using docker-like
- Build image via provided dockerfile
- Run container with built image exposing port 3000 and mapping the aforementioned volume to /app/db
CD
Using woodpecker to deploy this via pm2.