First commit
This commit is contained in:
39
docker-compose.yml
Normal file
39
docker-compose.yml
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
services:
|
||||||
|
wikijs:
|
||||||
|
image: "requarks/wiki:latest"
|
||||||
|
container_name: "Wikijs"
|
||||||
|
hostname: "wikijs"
|
||||||
|
restart: "unless-stopped"
|
||||||
|
user: "2007:2007"
|
||||||
|
# env_file:
|
||||||
|
# - ".env"
|
||||||
|
# environment:
|
||||||
|
# DB_TYPE: "postgres"
|
||||||
|
# DB_HOST: "/run/postgresql"
|
||||||
|
# DB_PORT: 5432
|
||||||
|
# DB_NAME: ${DB_NAME}
|
||||||
|
# DB_USER: ${DB_USER}
|
||||||
|
# DB_PASS: ${DB_PASS}
|
||||||
|
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"
|
||||||
Reference in New Issue
Block a user