diff --git a/master_sync.toml b/master_sync.toml index 5201aed..f7fc821 100644 --- a/master_sync.toml +++ b/master_sync.toml @@ -1,29 +1,15 @@ [[server]] -name = "Synology" -[server.config] -address = "https://172.24.3.23:8120" -enabled = true - -## - -[[server]] -name = "Unraid_New" +name = "Unraid" [server.config] external_address = "HTTP://172.24.3.12" enabled = true ## -[[stack]] -name = "automation" -[stack.config] -server = "Unraid_New" -auto_update = true -linked_repo = "compose-automation" -env_file_path = "n8n.env" -additional_env_files = [ - { path = "n8n.env", track = true } -] +[[server]] +name = "synology" +[server.config] +enabled = true ## @@ -31,7 +17,7 @@ additional_env_files = [ name = "changedetection_io" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-changedetection_io" webhook_secret = "Limb-Crease-Unelected-Squeeze1" @@ -42,7 +28,7 @@ webhook_secret = "Limb-Crease-Unelected-Squeeze1" name = "dashboards" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-dashboards" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -56,7 +42,7 @@ additional_env_files = [ name = "grimmory" tags = ["Testing"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_pull = false linked_repo = "compose-grimmory" env_file_path = "grimmory.env" @@ -93,7 +79,7 @@ MYSQL_DATABASE=grimmory name = "homeassistant_io" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" poll_for_updates = true auto_update = true env_file_path = "HA.env" @@ -187,7 +173,7 @@ INFLUX_BUCKET=homeassistant name = "homebox" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-homebox" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -197,7 +183,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" [[stack]] name = "icloud_pd" [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-icloudpd" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -208,7 +194,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "immich" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-immich" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -223,7 +209,7 @@ additional_env_files = [ name = "makemkv" tags = ["As_Needed"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-makemkv" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -234,7 +220,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "manyfold" tags = ["As_Needed"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-manyfold" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -246,34 +232,8 @@ env_file_path = "manyfold.env" name = "mealie" tags = ["Testing"] [stack.config] -server = "Unraid_New" -file_contents = """ -## Add your compose file here - -services: - mealie: - image: ghcr.io/mealie-recipes/mealie:v3.14.0 # - container_name: mealie - restart: always - ports: - - "9925:9000" # - deploy: - resources: - limits: - memory: 1000M # - volumes: - - mealie-data:/app/data/ - environment: - # Set Backend ENV Variables Here - ALLOW_SIGNUP: "false" - PUID: 1000 - PGID: 1000 - TZ: America/Anchorage - BASE_URL: https://mealie.yourdomain.com - -volumes: - mealie-data: -""" +server = "Unraid" +linked_repo = "compose-mealie" ## @@ -281,7 +241,7 @@ volumes: name = "media-streaming" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-media-streaming" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -292,7 +252,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "media_apps" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" project_name = "media_apps" auto_update = true linked_repo = "compose-Media_Apps" @@ -310,7 +270,7 @@ environment = """ name = "obsidian-sync" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-obsidian-sync" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -324,7 +284,7 @@ additional_env_files = [ name = "ossint-web-check" tags = ["As_Needed"] [stack.config] -server = "Unraid_New" +server = "Unraid" poll_for_updates = true linked_repo = "compose-OSSINT-Webcheck" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -335,7 +295,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "paperless-ngx" tags = ["As_Needed"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-paperless-ngx" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -349,7 +309,7 @@ additional_env_files = [ name = "resilio-sync" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-resilio-sync" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -359,7 +319,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" [[stack]] name = "romm" [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-romm" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -370,7 +330,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "rustdesk" tags = ["Decom"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-rustdesk" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -381,7 +341,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "servarr" tags = ["As_Needed"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-servarr" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -395,7 +355,7 @@ additional_env_files = [ name = "swag" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-swag" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -406,7 +366,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" name = "traefik" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true linked_repo = "compose-reverseproxy" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" @@ -423,7 +383,7 @@ CLOUDFLARE_DNS_API_TOKEN=YrGr8Q2iLJ-Ui_bpSxreYJ7D6T8YJOFOj7A4eYDq name = "uptime-kuma" tags = ["Decom"] [stack.config] -server = "Unraid_New" +server = "Unraid" project_name = "uptime-kuma" auto_update = true linked_repo = "compose-uptime-kuma" @@ -439,7 +399,7 @@ ignore_services = ["signal-cli-rest-api"] name = "wallos" tags = ["Active"] [stack.config] -server = "Unraid_New" +server = "Unraid" auto_update = true file_contents = """ networks: @@ -481,7 +441,7 @@ services: [[deployment]] name = "Technitium_2" [deployment.config] -server = "Synology" +server = "synology" image.type = "Image" image.params.image = "technitium/dns-server:latest" poll_for_updates = true @@ -586,7 +546,7 @@ builder = "local" linked_repo = "icloudpd" dockerfile_path = "icloudpd.dockerfile" image_registry = [ - { domain = "gitea:3000", account = "andrewamason", organization = "docker" } + { domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" } ] ## @@ -616,7 +576,7 @@ image_registry = [ [[repo]] name = "Master_Resource_Sync" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -627,7 +587,7 @@ repo = "andrewamason/resources" [[repo]] name = "compose-Media_Apps" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -638,7 +598,7 @@ repo = "HomeLab/Media_Apps" [[repo]] name = "compose-OSSINT-Webcheck" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/OSSINT-Webcheck" @@ -648,7 +608,7 @@ repo = "HomeLab/OSSINT-Webcheck" [[repo]] name = "compose-automation" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/automation" @@ -658,7 +618,7 @@ repo = "HomeLab/automation" [[repo]] name = "compose-changedetection_io" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -669,7 +629,7 @@ repo = "HomeLab/changedetection_io" [[repo]] name = "compose-dashboards" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/Dashboards" @@ -679,7 +639,7 @@ repo = "HomeLab/Dashboards" [[repo]] name = "compose-grimmory" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -690,7 +650,7 @@ repo = "HomeLab/grimmory" [[repo]] name = "compose-homebox" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/HomeBox" @@ -700,7 +660,7 @@ repo = "HomeLab/HomeBox" [[repo]] name = "compose-icloudpd" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/iCloud_PD" @@ -710,7 +670,7 @@ repo = "HomeLab/iCloud_PD" [[repo]] name = "compose-immich" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/immich" @@ -720,7 +680,7 @@ repo = "HomeLab/immich" [[repo]] name = "compose-makemkv" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/makemkv" @@ -730,7 +690,7 @@ repo = "HomeLab/makemkv" [[repo]] name = "compose-manyfold" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/manyfold" @@ -741,14 +701,18 @@ env_file_path = "manyfold.env" [[repo]] name = "compose-mealie" [repo.config] - +server = "Unraid" +git_provider = "gitea:3000" +git_https = false +git_account = "andrewamason" +repo = "HomeLab/Mealie" ## [[repo]] name = "compose-media-streaming" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/Media-Streaming" @@ -758,7 +722,7 @@ repo = "HomeLab/Media-Streaming" [[repo]] name = "compose-obsidian-sync" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/obsidian-sync" @@ -768,7 +732,7 @@ repo = "HomeLab/obsidian-sync" [[repo]] name = "compose-paperless-ngx" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/paperless-ngx" @@ -778,7 +742,7 @@ repo = "HomeLab/paperless-ngx" [[repo]] name = "compose-repoflow" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/RepoFlow" @@ -788,7 +752,7 @@ repo = "HomeLab/RepoFlow" [[repo]] name = "compose-resilio-sync" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -799,7 +763,7 @@ repo = "HomeLab/Resilio-Sync" [[repo]] name = "compose-reverseproxy" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/reverse-proxy" @@ -809,7 +773,7 @@ repo = "HomeLab/reverse-proxy" [[repo]] name = "compose-romm" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/Romm" @@ -819,7 +783,7 @@ repo = "HomeLab/Romm" [[repo]] name = "compose-rustdesk" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/RustDesk" @@ -829,7 +793,7 @@ repo = "HomeLab/RustDesk" [[repo]] name = "compose-servarr" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -840,7 +804,7 @@ repo = "HomeLab/servarr" [[repo]] name = "compose-swag" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -851,7 +815,7 @@ repo = "HomeLab/swag" [[repo]] name = "compose-uptime-kuma" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_account = "andrewamason" repo = "HomeLab/uptime-kuma" @@ -861,7 +825,7 @@ repo = "HomeLab/uptime-kuma" [[repo]] name = "icloudpd" [repo.config] -server = "Unraid_New" +server = "Unraid" builder = "local" git_account = "andrewamason" repo = "boredazfcuk/docker-icloudpd" @@ -872,7 +836,7 @@ branch = "master" [[repo]] name = "master-config" [repo.config] -server = "Unraid_New" +server = "Unraid" git_provider = "gitea:3000" git_https = false git_account = "andrewamason" @@ -883,7 +847,7 @@ repo = "andrewamason/resources" [[repo]] name = "swag" [repo.config] -server = "Unraid_New" +server = "Unraid" builder = "local" git_account = "andrewamason" repo = "linuxserver/docker-swag" @@ -894,7 +858,7 @@ branch = "master" [[repo]] name = "web-check" [repo.config] -server = "Unraid_New" +server = "Unraid" builder = "local" git_account = "andrewamason" repo = "lissy93/web-check" @@ -947,28 +911,11 @@ executions = [ ## -[[action]] -name = "Global Auto Update" -[action.config] -schedule = "Run every day at 2:00 AM" -schedule_timezone = "America/New_York" -file_contents = """ - - -// Get Tag Id. The API should throw if it's not found, but we employ safety checks just in case - -// Deploy all stacks, minus the excluded ones -console.log('GlobalAutoUpdate'); -await komodo.execute('GlobalAutoUpdate', {server: "Unraid_New"}); -""" - -## - [[builder]] name = "local" [builder.config] type = "Server" -params.server_id = "Unraid_New" +params.server_id = "Unraid" ## @@ -976,7 +923,7 @@ params.server_id = "Unraid_New" name = "synology" [builder.config] type = "Server" -params.server_id = "Synology" +params = {} ##