32 lines
621 B
Django/Jinja
32 lines
621 B
Django/Jinja
---
|
|
{{ ansible_managed | comment }}
|
|
services:
|
|
server:
|
|
image: coller:latest
|
|
build: /opt/coller
|
|
container_name: collerd
|
|
restart: always
|
|
networks:
|
|
- coller
|
|
ports:
|
|
- "{{ coller_port }}:8080"
|
|
volumes:
|
|
- "{{ coller_config_dir }}/collerd.json:/etc/collerd.json:ro"
|
|
command: collerd -config /etc/collerd.json
|
|
|
|
db:
|
|
image: postgres:17
|
|
hostname: db
|
|
container_name: collerd_db
|
|
restart: always
|
|
env_file: {{ coller_config_dir }}/db.env
|
|
networks:
|
|
- coller
|
|
volumes:
|
|
- coller:/var/lib/postgresql/data
|
|
|
|
networks:
|
|
coller:
|
|
|
|
volumes:
|
|
coller:
|