docker:docker-compose:dokuwiki
Dokuwiki
- docker-compose.yaml
services: dokuwiki: image: lscr.io/linuxserver/dokuwiki:latest container_name: dokuwiki environment: - PUID=1000 # Adjust to your user ID - PGID=1000 # Adjust to your group ID - TZ=America/New_York # Set your timezone volumes: - dokuwiki_dokuwiki_data:/config networks: - traefik_default restart: unless-stopped labels: - "traefik.enable=true" - "traefik.http.routers.dokuwiki.rule=Host(`dokuwiki.cloche.ca`)" - "traefik.http.routers.dokuwiki.entrypoints=websecure" - "traefik.http.routers.dokuwiki.tls.certresolver=le" - "traefik.http.services.dokuwiki.loadbalancer.server.port=80" - "traefik.http.routers.dokuwiki.tls=true" # Enable TLS (SSL) - "traefik.http.routers.dokuwiki.tls.certresolver=letsencrypt" - "traefik.http.services.dokuwiki.loadbalancer.server.port=80" - "traefik.http.middlewares.dokuwiki.headers.customRequestHeaders.X-Forwarded-Proto=https" - "traefik.http.middlewares.dokuwiki.headers.sslRedirect=true" - "traefik.http.middlewares.dokuwiki.headers.stsSeconds=31536000" - "traefik.http.middlewares.dokuwiki.headers.browserXssFilter=true" volumes: dokuwiki_dokuwiki_data: external: true networks: traefik_default: external: true
docker/docker-compose/dokuwiki.txt · Last modified: by jonathan
