Files
Jeopardy-Server/Readme.md
2025-09-29 17:16:33 +02:00

848 B

Jeopardy Server

Der Server für Jeopardy

Developing

Zum entwickeln am besten docker compose nutzen.

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
    sudo su
    cd /opt/jeopardy/Jeopardy-Server
    git fetch --tags
    git checkout <versionsnummer>
    docker build -t jeopardy .
    docker tag jeopardyserver:latest jeopardyserver:<versionsnummer>
    cd ..
    docker compose up -d