Files
tetris-web/README.md

44 lines
938 B
Markdown
Raw Normal View History

# tetris-web
Ein spielbares Tetris als Webapplikation im Docker-Container.
## Lokal starten
```bash
npm install
npm start
# dann: http://localhost:8080
```
## Docker
```bash
docker build -t registry.aquantico.lan/tetris-web:latest .
docker run --rm -p 8080:8080 registry.aquantico.lan/tetris-web:latest
```
## Portainer Stack (Copy/Paste)
```yaml
services:
tetris-web:
image: registry.aquantico.lan/tetris-web:latest
container_name: tetris-web
restart: always
networks:
- traefik
environment:
- PORT=8080
labels:
- "traefik.enable=true"
- "traefik.http.routers.tetris-web.rule=Host(`tetris.aquantico.lan`)"
- "traefik.http.routers.tetris-web.entrypoints=websecure"
- "traefik.http.routers.tetris-web.tls=true"
- "traefik.http.services.tetris-web.loadbalancer.server.port=8080"
- "traefik.docker.network=traefik"
networks:
traefik:
external: true
```