1
0
mirror of https://github.com/jcwimer/startup-infrastructure synced 2026-03-24 22:34:42 +00:00

Added dokuwiki

This commit is contained in:
2018-07-27 01:24:48 +00:00
parent a32a180834
commit e4bedd5992
3 changed files with 45 additions and 1 deletions

View File

@@ -24,4 +24,11 @@
user: root user: root
serial: 100% serial: 100%
tasks: tasks:
- include: ../roles/gitea/tasks/main.yml - include: ../roles/gitea/tasks/main.yml
- name: Deploy dokuwiki
hosts: dokuwiki
user: root
serial: 100%
tasks:
- include: ../roles/dokuwiki/tasks/main.yml

View File

@@ -0,0 +1,6 @@
---
- name: Replace sudoers file
template: src=../roles/dokuwiki/templates/docker-compose.yml.j2 dest=/data/dokuwiki.yml
- name: Run docker-compose
shell: cd /data && docker-compose -f dokuwiki.yml up -d

View File

@@ -0,0 +1,31 @@
version: '2'
services:
web:
image: gitea/gitea:1.3.2
volumes:
- ./data:/data
ports:
- "80:3000"
- "2222:22"
restart: always
# setup options: https://docs.gitea.io/en-us/config-cheat-sheet/
# networks:
# - db
# depends_on:
# - db
# db:
# image: mariadb:10
# restart: always
# networks:
# - db
# environment:
# - MYSQL_ROOT_PASSWORD=changeme
# - MYSQL_DATABASE=gitea
# - MYSQL_USER=gitea
# - MYSQL_PASSWORD=changeme
# volumes:
# - db/:/var/lib/mysql
#networks:
# db:
#volumes:
# db: