Files
ansible/roles/docker/templates/obsidian-livesync-compose.yml.j2

32 lines
875 B
Django/Jinja

services:
obsidian-livesync:
image: oleduc/docker-obsidian-livesync-couchdb:latest
container_name: obsidian-livesync
restart: unless-stopped
labels:
glance.name: Obsidian LiveSync
glance.icon: si:obsidian
glance.url: http://{{ network.docker_host_ip }}:5984
glance.description: Obsidian note synchronization
glance.id: obsidian-livesync
mag37.dockcheck.update: true
environment:
- SERVER_DOMAIN={{ network.docker_host_ip }}
- COUCHDB_USER={{ vault_obsidian.username }}
- COUCHDB_PASSWORD={{ vault_obsidian.password }}
- COUCHDB_DATABASE=obsidian
ports:
- "{{ network.docker_host_ip }}:5984:5984"
volumes:
- couchdb_data:/opt/couchdb/data
networks:
- default
volumes:
couchdb_data:
networks:
default:
external: true
name: "{{ docker.network_name }}"