diff options
Diffstat (limited to 'docker.yml')
-rw-r--r-- | docker.yml | 33 |
1 files changed, 23 insertions, 10 deletions
diff --git a/docker.yml b/docker.yml index 529b4f7..a8379ef 100644 --- a/docker.yml +++ b/docker.yml @@ -25,8 +25,24 @@ short_name: "{{item.key}}" with_items: "{{domains | dict2items}}" when: (item.value.disabled is undefined) or (item.value.disabled != true) + - name: nginx + docker_compose: + project_name: nginx + pull: yes + build: yes + restarted: yes + definition: + version: '3' + services: + main: + build: "{{docker_compose_dir}}/nginx" + network_mode: host + volumes: + - "/etc/letsencrypt/live/dybiec.info:/etc/letsencrypt/live/dybiec.info:ro" + - "/etc/letsencrypt/archive/dybiec.info:/etc/letsencrypt/archive/dybiec.info:ro" + restart: always - - name: Counter app + - name: counter app docker_compose: project_name: app pull: yes @@ -42,21 +58,18 @@ redis: image: "redis:alpine" restart: always - - name: nginx + - name: csgo docker_compose: - project_name: nginx + project_name: cs pull: yes build: yes - restarted: yes definition: version: '3' services: - main: - build: "{{docker_compose_dir}}/nginx" - network_mode: host - volumes: - - "/etc/letsencrypt/live/dybiec.info:/etc/letsencrypt/live/dybiec.info:ro" - - "/etc/letsencrypt/archive/dybiec.info:/etc/letsencrypt/archive/dybiec.info:ro" + web: + build: "{{docker_compose_dir}}/cs" + ports: + - "127.0.0.1:{{domains.cs.proxy.port}}:5000" restart: always - name: gitea |