# /config is where plugins, extensions, and configuration files are placed. # /imports is where comics to be imported are placed # /library is where the comics library is maintaned version: "3.6" services: comixed: image: comixed/comixed container_name: comixed environment: - PUID=1001 - PGID=998 - TZ=America/Chicago volumes: - /DockerVol/comixed/config:/config - /data/nfs/Baxter/Data/media/comics/library:/library:shared - /data/nfs/Baxter/Data/media/comics/downloads:/imports:shared ports: - 7171:7171 entrypoint: ["bash", "/app/comixed-release/bin/docker-run.sh", "-L", "/library/comixed.log", "-c", "/config"] restart: unless-stopped networks: - netgrimoire logging: driver: "gelf" options: gelf-address: "udp://192.168.5.17:12201" tag: "comixed" deploy: labels: homepage.group: "Application" homepage.name: "Comixed" homepage.icon: "comixed.png" homepage.href: "https://comics.netgrimoire.com" homepage.description: "Task Manager" kuma.cxd.http.name: "Vikunja" kuma.cxd.http.url: "http://comixed:7171" caddy: "comics.netgrimoire.com" caddy.import: "authentik" caddy.reverse_proxy: "{{upstreams 7171}}" placement: constraints: - node.hostname == docker1 networks: netgrimoire: external: true