Docker configuration

This commit is contained in:
Markus Thielker 2024-12-22 13:52:15 +01:00
parent e2ba6e0029
commit a368150d6d
No known key found for this signature in database
5 changed files with 71 additions and 3 deletions

View file

@ -0,0 +1,8 @@
services:
portfolio:
container_name: markus_portfolio
image: markusthielker/portfolio:v2.0.0
restart: unless-stopped
ports:
- "80:3000"

View file

@ -0,0 +1,19 @@
services:
portfolio:
container_name: markus_portfolio
image: markusthielker/portfolio:v2.0.0
restart: unless-stopped
networks:
- web
labels:
- traefik.enable=true
- traefik.http.routers.markus-dev-portfolio.rule=Host(`thielker.dev`)
- traefik.http.routers.markus-dev-portfolio.entrypoints=websecure
- traefik.http.routers.markus-dev-portfolio.tls=true
- traefik.http.routers.markus-dev-portfolio.tls.certresolver=lets-encrypt
- com.centurylinklabs.watchtower.enable=true
networks:
web:
external: true