30 lines
993 B
YAML
30 lines
993 B
YAML
services:
|
|
wikijs:
|
|
image: "requarks/wiki:latest"
|
|
container_name: "Wikijs"
|
|
hostname: "wikijs"
|
|
restart: "unless-stopped"
|
|
user: "2007:2007"
|
|
volumes:
|
|
- "/etc/localtime:/etc/localtime:ro"
|
|
- "/run/postgresql:/run/postgresql:rw"
|
|
- "/data/docker/wikijs-prod-3/config.yml:/wiki/config.yml:rw"
|
|
- "/data/docker/wikijs-prod-3/data:/wiki/data:rw"
|
|
- "/data/docker/wikijs-prod-3/data/content:/wiki/data/content:rw"
|
|
ports:
|
|
- "10.0.0.1:2007:3000"
|
|
networks:
|
|
wikijs:
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.wikijs.entrypoints=websecure"
|
|
- "traefik.http.routers.wikijs.rule=Host(`wiki.unixyourbrain.org`)"
|
|
- "traefik.http.routers.wikijs.tls=true"
|
|
- "traefik.http.routers.wikijs.tls.certresolver=letsencrypt"
|
|
- "traefik.http.services.wikijs.loadbalancer.server.port=3000"
|
|
- "traefik.http.services.wikijs.loadbalancer.server.scheme=http"
|
|
|
|
networks:
|
|
wikijs:
|
|
name: "wikijs"
|