olimp/roles/snikket/templates/docker-compose.yml.j2
Administrator cd8becfeb3 Update 9 files
- /roles/snikket/defaults/main.yml
- /roles/snikket/tasks/main.yml
- /roles/snikket/handlers/main.yml
- /roles/snikket/templates/nginx-custom.conf.j2
- /roles/snikket/templates/backup.sh.j2
- /roles/snikket/templates/docker-compose.yml.j2
- /roles/snikket/templates/snikket.conf.j2
- /group_vars/all.yml
- /vault.yml
2026-03-23 11:53:25 +05:00

35 lines
1.2 KiB
Django/Jinja

services:
snikket_proxy:
container_name: snikket-proxy
image: snikket/snikket-web-proxy:{{ snikket_image_tag }}
network_mode: host
env_file: {{ snikket_base_dir }}/snikket.conf
volumes:
- {{ snikket_data_dir }}:/snikket
- {{ snikket_nginx_custom_dir }}/snikket.conf:/etc/nginx/sites-enabled/snikket-custom:ro
restart: "{{ snikket_docker_restart_policy }}"
snikket_portal:
container_name: snikket-portal
image: snikket/snikket-web-portal:{{ snikket_image_tag }}
network_mode: host
env_file: {{ snikket_base_dir }}/snikket.conf
restart: "{{ snikket_docker_restart_policy }}"
snikket_certs:
container_name: snikket-certs
image: snikket/snikket-cert-manager:{{ snikket_image_tag }}
network_mode: host
env_file: {{ snikket_base_dir }}/snikket.conf
volumes:
- {{ snikket_data_dir }}:/snikket
restart: "{{ snikket_docker_restart_policy }}"
snikket_server:
container_name: snikket
image: snikket/snikket-server:{{ snikket_image_tag }}
network_mode: host
env_file: {{ snikket_base_dir }}/snikket.conf
volumes:
- {{ snikket_data_dir }}:/snikket
restart: "{{ snikket_docker_restart_policy }}"