feat: initialer commit der meisterhaften brabetz homepage

This commit is contained in:
Felix
2026-05-15 23:59:02 +02:00
commit 380fc243c0
3 changed files with 340 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
networks:
traefik_proxy:
external: true
services:
galabau-site:
image: nginx:alpine
container_name: brabetz-homepage
restart: unless-stopped
read_only: true
tmpfs:
- /var/cache/nginx
- /var/run
volumes:
- ./src:/usr/share/nginx/html:ro
networks:
- traefik_proxy
labels:
- "traefik.enable=true"
# Erreichbar unter galabau.deine-domain.de
- "traefik.http.routers.brabetz_site.rule=Host(`galabau.${DOMAIN}`)"
- "traefik.http.routers.brabetz_site.entrypoints=websecure"
- "traefik.http.routers.brabetz_site.tls.certresolver=myresolver"
- "traefik.http.services.brabetz_site.loadbalancer.server.port=80"
- "traefik.docker.network=traefik_proxy"