938 B
938 B
tetris-web
Ein spielbares Tetris als Webapplikation im Docker-Container.
Lokal starten
npm install
npm start
# dann: http://localhost:8080
Docker
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)
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