## [[stack]] name = "dashboards" [stack.config] server = "unraid" poll_for_updates = true auto_update = true git_provider = "gitea.andrewamason.tech" git_account = "andrewamason" repo = "HomeLab/Dashboards" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" additional_env_files = ["timezone.env"] ## [[stack]] name = "homebox" [stack.config] server = "unraid" poll_for_updates = true auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/HomeBox" webhook_secret = "Webhooksecrets" ## [[stack]] name = "icloud_pd" [stack.config] server = "unraid" auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/iCloud_PD" ## [[stack]] name = "immich" [stack.config] server = "unraid" poll_for_updates = true auto_update = true auto_update_all_services = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/immich" webhook_secret = "Webhooksecret" additional_env_files = ["immich.env", "immich-frame.env"] ## [[stack]] name = "media_apps" [stack.config] server = "unraid" project_name = "media_apps" poll_for_updates = true auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/Media_Apps" reclone = true webhook_secret = "Webhooksecrets" additional_env_files = ["hoarder.env"] environment = """ # VARIABLE = value """ ## [[stack]] name = "obsidian-sync" [stack.config] server = "unraid" poll_for_updates = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/obsidian-sync" reclone = true webhook_secret = "Gigolo-Rigor-Skied-Saint-Comply4" additional_env_files = ["andrew-obsidian-vault.env"] ## [[stack]] name = "paperless-ngx" [stack.config] server = "unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/paperless-ngx" reclone = true webhook_secret = "Gigolo-Rigor-Skied-Saint-Comply4" additional_env_files = ["stack.env"] ## [[stack]] name = "romm" [stack.config] server = "unraid" poll_for_updates = true auto_update = true auto_update_all_services = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/Romm" webhook_secret = "Webhooksecrets" ## [[stack]] name = "rustdesk" [stack.config] server = "unraid" poll_for_updates = true auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/RustDesk" webhook_secret = "Scorpion-Envy-Triage-Singular7-Clay" ## [[stack]] name = "servarr" [stack.config] server = "unraid" poll_for_updates = true auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/servarr" webhook_secret = "Sheet-Reproach5-Shawl-Usher-Clicker" additional_env_files = ["timezone.env"] ## [[stack]] name = "swag" [stack.config] server = "unraid" auto_update = true file_contents = """ services: swag: image: lscr.io/linuxserver/swag container_name: swag cap_add: - NET_ADMIN environment: - URL=andrewamason.tech - SUBDOMAINS=wildcard - VALIDATION=dns - CERTPROVIDER=ZeroSSL #optional - DNSPLUGIN=cloudflare #optional - EMAIL=andrew@andrewamason.tech #optional - ONLY_SUBDOMAINS=false #optional # - EXTRA_DOMAINS= - DOCKER_MODS=linuxserver/mods:swag-dashboard|linuxserver/mods:swag-auto-reload|linuxserver/mods:swag-dbip - WATCHLIST=/config/nginx/proxy-confs - STAGING=false #optional not used by ZeroSSL - TZ=America/New_York - PUID=1026 - PGID=101 volumes: - /mnt/user/docker/swag:/config networks: - Internal_Network - wg0 ports: - 443:443 - 80:80 #optional - 81:81 labels: traefik.enable: false net.unraid.docker.icon: /mnt/user/docker/icons/nginx.png restart: unless-stopped networks: Internal_Network: name: Internal_Network external: true wg0: external: true """ ## [[stack]] name = "traefik" [stack.config] server = "unraid" poll_for_updates = true auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/reverse-proxy" webhook_secret = "Sheet-Reproach5-Shawl-Usher-Clicker" env_file_path = "traefik.env" environment = """ TZ=US/New_York CF_API_EMAIL=andrew_amason@live.com CLOUDFLARE_DNS_API_TOKEN=YrGr8Q2iLJ-Ui_bpSxreYJ7D6T8YJOFOj7A4eYDq """ ## [[stack]] name = "uptime-kuma" [stack.config] server = "unraid" project_name = "uptime-kuma" auto_update = true git_provider = "gitea:3000" git_https = false git_account = "andrewamason" repo = "HomeLab/uptime-kuma" reclone = true webhook_secret = "Quilt-Trousers-Unsold-Cornea3-Handcraft" additional_env_files = ["uptime.env"] ignore_services = ["signal-cli-rest-api"]