multi lang mit hugo

This commit is contained in:
2026-02-28 21:44:43 +00:00
parent eb9b30bfb5
commit 1ab276fdfd
13 changed files with 591 additions and 276 deletions

View File

@@ -1,16 +1,20 @@
services:
webpage:
image: nginx:alpine
#image: nginx:alpine
build:
context: .
args:
HUGO_BASEURL: https://${DOMAIN_MAIN}/ # Nimmt den Wert aus deiner .env
container_name: webpage
restart: unless-stopped
environment:
- TITLE=${TITLE}
- DOMAIN_MAIN=${DOMAIN_MAIN}
#environment:
# - TITLE=${TITLE}
# - DOMAIN_MAIN=${DOMAIN_MAIN}
#- NGINX_ENVSUBST_OUTPUT_DIR=/usr/share/nginx/html
volumes:
- ./html/index.html:/usr/share/nginx/html/index.html:ro
- ./html/style.css:/usr/share/nginx/html/style.css:ro
- ./html/script.js:/usr/share/nginx/html/script.js:ro
#volumes:
# - ./html/index.html:/usr/share/nginx/html/index.html:ro
# - ./html/style.css:/usr/share/nginx/html/style.css:ro
# - ./html/script.js:/usr/share/nginx/html/script.js:ro
# Wir mounten das Template - Nginx macht daraus beim Start die echte index.html
#- ./html/index.html.template:/etc/nginx/templates/index.html.template:ro