diff --git a/compose.yml b/compose.yml index 0037e5f..218a483 100755 --- a/compose.yml +++ b/compose.yml @@ -255,6 +255,24 @@ services: - "traefik.http.routers.nextcloud.tls=true" - "traefik.http.services.nextcloud.loadbalancer.server.port=80" + obsidian: + image: lscr.io/linuxserver/obsidian:latest + container_name: obsidian + environment: + PUID: ${PUID} + PGID: ${PGID} + TZ: ${TZ} + volumes: + - ${DATA}/obsidian:/config + - ${DRIVE}/notes/vault:/obsidian + restart: unless-stopped + labels: # traefik + - "traefik.enable=true" + - "traefik.http.routers.obsidian.rule=Host(`obsidian.${DOMAIN}`)" + - "traefik.http.routers.obsidian.entrypoints=https" + - "traefik.http.routers.obsidian.tls=true" + - "traefik.http.services.obsidian.loadbalancer.server.port=3000" + syncthing: container_name: syncthing image: lscr.io/linuxserver/syncthing:latest @@ -308,24 +326,6 @@ services: image: gitea.craisin.tech/craisin/shape_ai:latest restart: unless-stopped - obsidian: - image: lscr.io/linuxserver/obsidian:latest - container_name: obsidian - environment: - PUID: ${PUID} - PGID: ${PGID} - TZ: ${TZ} - volumes: - - ${DATA}/obsidian:/config - - ${DRIVE}/notes/vault:/obsidian - restart: unless-stopped - labels: # traefik - - "traefik.enable=true" - - "traefik.http.routers.obsidian.rule=Host(`obsidian.${DOMAIN}`)" - - "traefik.http.routers.obsidian.entrypoints=https" - - "traefik.http.routers.obsidian.tls=true" - - "traefik.http.services.obsidian.loadbalancer.server.port=3000" - networks: default: driver: bridge