Skip to content
Snippets Groups Projects
Commit 8ecab3b4 authored by Christian Elberfeld's avatar Christian Elberfeld
Browse files

Merge branches 'master' and 'master' of ssh://gitlab.warpzone.ms:444/infrastruktur/ansible-warpzone

parents 7a292499 1908de4d
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
- docker-compose.yml - docker-compose.yml
- mysql-utf8.cnf - mysql-utf8.cnf
# TODO: [DEPRECATION WARNING]: The 'docker_service' module has been renamed to 'docker_compose'.. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
- name: start hackmd docker - name: start hackmd docker
docker_service: docker_service:
project_src: /srv/hackmd/ project_src: /srv/hackmd/
......
...@@ -4,7 +4,7 @@ services: ...@@ -4,7 +4,7 @@ services:
app: app:
image: hackmdio/hackmd:2.3.2 image: quay.io/hedgedoc/hedgedoc:1.7.2-debian
restart: always restart: always
depends_on: depends_on:
- db - db
...@@ -30,8 +30,8 @@ services: ...@@ -30,8 +30,8 @@ services:
- traefik.http.routers.{{ servicename }}.entrypoints=websecure - traefik.http.routers.{{ servicename }}.entrypoints=websecure
- traefik.http.services.{{ servicename }}.loadbalancer.server.port=3000 - traefik.http.services.{{ servicename }}.loadbalancer.server.port=3000
networks: networks:
- default - default
- web - web
db: db:
...@@ -47,8 +47,8 @@ services: ...@@ -47,8 +47,8 @@ services:
MYSQL_DATABASE: "hackmd" MYSQL_DATABASE: "hackmd"
MYSQL_USER: "hackmd" MYSQL_USER: "hackmd"
networks: networks:
- default - default
networks: networks:
web: web:
external: true external: true
...@@ -14,13 +14,9 @@ ...@@ -14,13 +14,9 @@
- name: pakete installieren - name: pakete installieren
apt: apt:
pkg: "{{ item }}" pkg: ['git', 'logrotate', 'openssl']
update_cache: no update_cache: no
state: present state: present
with_items:
- git
- logrotate
- openssl
- name: "create folder struct for {{ servicename }}" - name: "create folder struct for {{ servicename }}"
...@@ -86,8 +82,8 @@ ...@@ -86,8 +82,8 @@
git: git:
repo: 'https://github.com/maxking/docker-mailman.git' repo: 'https://github.com/maxking/docker-mailman.git'
dest: "{{ basedir }}/docker-mailman" dest: "{{ basedir }}/docker-mailman"
version: v0.3.10 version: v0.3.11
# current version 2020-11-15 # current version 2020-03-15
- name: "create folder struct for {{ servicename }} 3" - name: "create folder struct for {{ servicename }} 3"
......
...@@ -9,7 +9,7 @@ services: ...@@ -9,7 +9,7 @@ services:
# psql -U synapse -d synapse < /var/lib/postgresql/data/dump.sql # psql -U synapse -d synapse < /var/lib/postgresql/data/dump.sql
db: db:
image: postgres:13.2 image: postgres:13.2
restart: always restart: always
volumes: volumes:
...@@ -20,11 +20,11 @@ services: ...@@ -20,11 +20,11 @@ services:
POSTGRES_PASSWORD: "{{ postgres_user_pass }}" POSTGRES_PASSWORD: "{{ postgres_user_pass }}"
POSTGRES_INITDB_ARGS: --encoding=UTF-8 --lc-collate=C --lc-ctype=C POSTGRES_INITDB_ARGS: --encoding=UTF-8 --lc-collate=C --lc-ctype=C
networks: networks:
- default - default
synapse: synapse:
image: matrixdotorg/synapse:v1.26.0 image: matrixdotorg/synapse:v1.29.0
restart: always restart: always
cpu_count: "1" cpu_count: "1"
cpuset: "0" cpuset: "0"
...@@ -49,9 +49,9 @@ services: ...@@ -49,9 +49,9 @@ services:
- traefik.http.routers.matrix_federation.service=matrix_federation - traefik.http.routers.matrix_federation.service=matrix_federation
- traefik.http.services.matrix_federation.loadbalancer.server.port=8448 - traefik.http.services.matrix_federation.loadbalancer.server.port=8448
networks: networks:
- default - default
- mail - mail
- web - web
ma1sd: ma1sd:
...@@ -66,11 +66,11 @@ services: ...@@ -66,11 +66,11 @@ services:
- traefik.http.routers.{{ servicename }}-ma1sd.entrypoints=websecure - traefik.http.routers.{{ servicename }}-ma1sd.entrypoints=websecure
- traefik.http.services.{{ servicename }}-ma1sd.loadbalancer.server.port=8090 - traefik.http.services.{{ servicename }}-ma1sd.loadbalancer.server.port=8090
networks: networks:
- default - default
- web - web
networks: networks:
mail: mail:
external: true external: true
web: web:
external: true external: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment