services: caddy: image: caddy:latest container_name: caddy restart: always ports: - "4533:4533" volumes: - ./Caddyfile:/etc/caddy/Caddyfile - caddy_data:/data - caddy_config:/config homarr: image: ghcr.io/homarr-labs/homarr:latest container_name: homarr restart: always environment: - SECRET_ENCRYPTION_KEY=31ba05520db9d1dc463c66d81c3195db8c4b5010e97c352c11377877ef1a8d50 volumes: - /home/miles/homarr-data:/appdata navidrome: image: deluan/navidrome:latest container_name: navidrome restart: always environment: - ND_BASEURL=/music - ND_MUSICFOLDER=/music volumes: - /home/miles/navidrome-data:/data - /home/miles/navidrome-music:/music trilium: image: triliumnext/notes:latest container_name: trilium restart: always environment: - TRILIUM_BASE_URL=notes - TRILIUM_PORT=8082 volumes: - /home/miles/trilium-data:/home/node/trilium-data gitea: image: gitea/gitea:latest container_name: gitea restart: always environment: - GITEA__server__ROOT_URL=http://raspberrypi.tail46eacb.ts.net:4533/git/ - GITEA__server__APP_URL=http://raspberrypi.tail46eacb.ts.net:4533/git/ - GITEA__server__HTTP_PORT=3000 volumes: - /home/miles/gitea-data:/data romm: image: rommapp/romm:latest container_name: romm restart: always environment: - ROMM_BASE_URL=/roms - ROMM_PORT=8080 - REDIS_HOST=romm-redis - REDIS_PORT=6379 depends_on: - romm-redis volumes: - /home/miles/roms:/roms - /home/miles/romm-data:/data romm-redis: image: redis:alpine container_name: romm-redis restart: always ntfy: image: binwiederhier/ntfy:latest container_name: ntfy restart: always command: serve environment: - NTFY_BEHIND_PROXY=true volumes: - /home/miles/ntfy-cache:/var/cache/ntfy - /home/miles/ntfy-config:/etc/ntfy qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent restart: always environment: - PUID=1000 - PGID=1000 - TZ=Etc/UTC - WEBUI_PORT=8081 volumes: - /home/miles/qbittorrent-config:/config - /home/miles/downloads:/downloads excalidraw: image: excalidraw/excalidraw:latest container_name: excalidraw restart: always watchtower: image: containrrr/watchtower:latest container_name: watchtower restart: always environment: - WATCHTOWER_NOTIFICATIONS=shoutrrr - WATCHTOWER_NOTIFICATION_URL=ntfy://ntfy:80/miles-test volumes: - /var/run/docker.sock:/var/run/docker.sock volumes: caddy_data: caddy_config: