mirror of
https://github.com/vhaudiquet/homeprod.git
synced 2025-12-19 20:46:09 +00:00
obsidian-livesync: added obsidian-livesync
This commit is contained in:
36
docker/tools/obsidian-livesync/docker-compose.yml
Normal file
36
docker/tools/obsidian-livesync/docker-compose.yml
Normal file
@@ -0,0 +1,36 @@
|
||||
services:
|
||||
couchdb:
|
||||
image: couchdb:3.5.1
|
||||
container_name: couchdb
|
||||
env_file: .env
|
||||
volumes:
|
||||
- couchdb-data:/opt/couchdb/data
|
||||
- couchdb-etc:/opt/couchdb/etc/local.d
|
||||
networks:
|
||||
- default
|
||||
- proxy
|
||||
ports:
|
||||
- 5984
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.couchdb.rule=Host(`obsidian-livesync.lan`)"
|
||||
restart: unless-stopped
|
||||
|
||||
networks:
|
||||
proxy:
|
||||
external: true
|
||||
name: proxy
|
||||
|
||||
volumes:
|
||||
couchdb-data:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: 'none'
|
||||
o: 'bind'
|
||||
device: '/app/obsidian-livesync/data'
|
||||
couchdb-etc:
|
||||
driver: local
|
||||
driver_opts:
|
||||
type: 'none'
|
||||
o: 'bind'
|
||||
device: '/app/obsidian-livesync/etc'
|
||||
Reference in New Issue
Block a user