# Jeopardy Server Der Server für Jeopardy ## Developing Zum entwickeln am besten `docker compose` nutzen. ```sh npm run docker-build ``` Dann im Jeopardy Projekt die `docker-compose.yml` starten. Eventuell muss dort die `docker-compose.yml` und das `.env.local` angepasst werden, sollte aber eigentlich alles so stimmen. Ansonsten kann man auch mit `npm run dev` entwickeln. ## Build Production 1. Versionsnummer in `package.json` updaten 2. commit erstellen und mit Versionsnummer taggen 3. push des commits **und der tags** 4. Auf Server connecten ```sh sudo su cd /opt/jeopardy/Jeopardy-Server git fetch --tags git checkout docker build -t jeopardy . docker tag jeopardyserver:latest jeopardyserver: cd .. docker compose up -d ```