Code: Select all
bludit:
image: bludit/docker:latest
container_name: bludit
environment:
- PUID=1000
- PGID=100
restart: unless-stopped
volumes:
- $DOCKERDIR/bludit/bl-content:/usr/share/nginx/html/bl-content
ports:
- 7075:80
networks:
- t2_proxy
labels:
- "traefik.enable=true"
## HTTP Routers
- "traefik.http.routers.bludit-rtr.entrypoints=https"
- "traefik.http.routers.bludit-rtr.rule=Host(`blog.$DOMAINNAME`)"
- "traefik.http.routers.bludit-rtr.tls=true"
## Middlewares
- "traefik.http.routers.bludit-rtr.middlewares=chain-no-auth@file"
## HTTP Services
- "traefik.http.routers.bludit-rtr.service=bludit-svc"
- "traefik.http.services.bludit-svc.loadbalancer.server.port=80"
mit dem offiziellen docker run
Code: Select all
docker run --name bludit \
-p 8000:80 \
-v ~/bludit:/usr/share/nginx/html/bl-content \
-d bludit/docker:latest
Würde gerne mit persistenten Ordner arbeiten um plugins etc. direkt in den Ordnern installieren zu können.
Installation wird auf einem Qnap NAS durchgeführt.