Add Arkadia wiki

This commit is contained in:
Paul-Henri Froidmont 2019-08-29 21:51:29 +02:00
parent edb4cbe640
commit 80321d5ec9
2 changed files with 23 additions and 13 deletions

View file

@ -6,17 +6,34 @@ networks:
name: web name: web
services: services:
rpg_wiki: anderia:
image: 'bitnami/dokuwiki:0.20170219.201708232029-r7' image: 'bitnami/dokuwiki:0.20180422.201901061035'
expose: expose:
- 80 - 80
volumes: volumes:
- '/var/lib/wiki/rpg:/bitnami' - '/var/lib/wiki/anderia:/bitnami'
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
labels: labels:
- "traefik.backend=rpg_wiki" - "traefik.backend=anderia"
- "traefik.docker.network=web" - "traefik.docker.network=web"
- "traefik.frontend.rule=Host:rpg.banditlair.com" - "traefik.frontend.rule=Host:anderia.banditlair.com"
- "traefik.enable=true"
- "traefik.port=80"
- "traefik.default.protocol=http"
networks:
- web
restart: always
arkadia:
image: 'bitnami/dokuwiki:0.20180422.201901061035'
expose:
- 80
volumes:
- '/var/lib/wiki/arkadia:/bitnami'
- /etc/localtime:/etc/localtime:ro
labels:
- "traefik.backend=arkadia"
- "traefik.docker.network=web"
- "traefik.frontend.rule=Host:arkadia.banditlair.com"
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.port=80" - "traefik.port=80"
- "traefik.default.protocol=http" - "traefik.default.protocol=http"

View file

@ -1,12 +1,5 @@
--- ---
- name: Copy wiki config - name: Copy wiki config
copy: src=wiki dest={{docker_compose_files_folder}} copy: src=wiki dest={{docker_compose_files_folder}}
#- name: Create wiki data folder
# file: dest=/var/lib/wiki state=directory
#- name: Create symlink for wiki data
# file:
# src: "{{backup_folder}}/var/lib/wiki/rpg"
# dest: /var/lib/wiki/rpg
# state: link
- name: Start wiki docker project - name: Start wiki docker project
docker_service: project_src={{docker_compose_files_folder}}/wiki state=present docker_service: project_src={{docker_compose_files_folder}}/wiki state=present