initial commit

This commit is contained in:
2025-12-17 10:42:20 -05:00
commit 9912f0a4a7
35 changed files with 9573 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
services:
portfolio:
build:
context: .
dockerfile: Dockerfile
container_name: portfolio
restart: unless-stopped
networks:
- proxy
labels:
- "traefik.enable=true"
- "traefik.http.routers.portfolio-secure.rule=Host(`site.musyzn.dev`)"
- "traefik.http.routers.portfolio-secure.entrypoints=websecure"
- "traefik.http.routers.portfolio-secure.tls=true"
- "traefik.http.routers.portfolio-secure.tls.certresolver=letsencrypt"
- "traefik.http.services.portfolio.loadbalancer.server.port=3000"
- "com.dockge.project=site"
- "com.dockge.description=Personal portfolio website"
networks:
proxy:
external: true