Compare commits
2 Commits
1.0.1
...
f1d5bead86
| Author | SHA1 | Date | |
|---|---|---|---|
| f1d5bead86 | |||
| 216f977165 |
32
Readme.md
Normal file
32
Readme.md
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
# 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 <versionsnummer>
|
||||||
|
docker build -t jeopardy .
|
||||||
|
docker tag jeopardyserver:latest jeopardyserver:<versionsnummer>
|
||||||
|
cd ..
|
||||||
|
docker compose up -d
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user