[Komodo] andrewamason: Commit Resource File: update master_sync.toml

This commit is contained in:
komodo
2026-04-10 20:13:53 +00:00
parent 5a8d040811
commit 483d771c11
+51 -176
View File
@@ -1,17 +1,22 @@
# =============================================================================
# SERVERS
# =============================================================================
[[server]] [[server]]
name = "Unraid" name = "Unraid"
[server.config] [server.config]
external_address = "HTTP://172.24.3.12" external_address = "http://172.24.3.12"
enabled = true enabled = true
##
[[server]] [[server]]
name = "synology" name = "synology"
[server.config] [server.config]
enabled = true enabled = true
##
# =============================================================================
# STACKS
# =============================================================================
[[stack]] [[stack]]
name = "audiobookshelf" name = "audiobookshelf"
@@ -20,8 +25,6 @@ tags = ["Active"]
server = "Unraid" server = "Unraid"
linked_repo = "compose-audiobookshelf" linked_repo = "compose-audiobookshelf"
##
[[stack]] [[stack]]
name = "changedetection_io" name = "changedetection_io"
tags = ["Active"] tags = ["Active"]
@@ -31,8 +34,6 @@ auto_update = true
linked_repo = "compose-changedetection_io" linked_repo = "compose-changedetection_io"
webhook_secret = "Limb-Crease-Unelected-Squeeze1" webhook_secret = "Limb-Crease-Unelected-Squeeze1"
##
[[stack]] [[stack]]
name = "freshrss" name = "freshrss"
tags = ["Active"] tags = ["Active"]
@@ -42,8 +43,6 @@ auto_update = true
linked_repo = "compose-freshrss" linked_repo = "compose-freshrss"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "glance" name = "glance"
tags = ["Active"] tags = ["Active"]
@@ -56,8 +55,6 @@ additional_env_files = [
{ path = "timezone.env", track = true } { path = "timezone.env", track = true }
] ]
##
[[stack]] [[stack]]
name = "grimmory" name = "grimmory"
tags = ["Testing"] tags = ["Testing"]
@@ -71,18 +68,14 @@ environment = """
APP_USER_ID=1000 APP_USER_ID=1000
APP_GROUP_ID=1000 APP_GROUP_ID=1000
TZ=Etc/UTC TZ=Etc/UTC
# Database # Database
DATABASE_URL=jdbc:mariadb://grimmory-mariadb:3306/grimmory DATABASE_URL=jdbc:mariadb://grimmory-mariadb:3306/grimmory
DB_USER=grimmory DB_USER=grimmory
DB_PASSWORD=ChangeMe_Grimmory_2025! DB_PASSWORD=ChangeMe_Grimmory_2025!
# Optional: enable API docs + export OpenAPI JSON (defaults to false) # Optional: enable API docs + export OpenAPI JSON (defaults to false)
API_DOCS_ENABLED=false API_DOCS_ENABLED=false
# Storage: LOCAL (default) or NETWORK (disables file operations; see Network Storage section) # Storage: LOCAL (default) or NETWORK (disables file operations; see Network Storage section)
DISK_TYPE=LOCAL DISK_TYPE=LOCAL
# MariaDB # MariaDB
DB_USER_ID=1000 DB_USER_ID=1000
DB_GROUP_ID=1000 DB_GROUP_ID=1000
@@ -90,8 +83,6 @@ MYSQL_ROOT_PASSWORD=ChangeMe_MariaDBRoot_2025!
MYSQL_DATABASE=grimmory MYSQL_DATABASE=grimmory
""" """
##
[[stack]] [[stack]]
name = "homeassistant_io" name = "homeassistant_io"
tags = ["Active"] tags = ["Active"]
@@ -111,8 +102,6 @@ INFLUX_ORG=home
INFLUX_BUCKET=homeassistant INFLUX_BUCKET=homeassistant
""" """
##
[[stack]] [[stack]]
name = "homebox" name = "homebox"
tags = ["Active"] tags = ["Active"]
@@ -122,8 +111,6 @@ auto_update = true
linked_repo = "compose-homebox" linked_repo = "compose-homebox"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "homepage" name = "homepage"
tags = ["Active"] tags = ["Active"]
@@ -134,19 +121,17 @@ networks:
Internal: Internal:
name: Internal_Network name: Internal_Network
external: true external: true
services: services:
# Internal Dashboard Screen
homepage: homepage:
image: ghcr.io/gethomepage/homepage:latest image: ghcr.io/gethomepage/homepage:latest
container_name: homepage container_name: homepage
environment: environment:
HOMEPAGE_ALLOWED_HOSTS: gethomepage.dev,homepage.andrewamason.tech # required, may need port. See gethomepage.dev/installation/#homepage_allowed_hosts HOMEPAGE_ALLOWED_HOSTS: gethomepage.dev,homepage.andrewamason.tech
expose: expose:
- 3000 - 3000
volumes: volumes:
- /mnt/user/docker/homepage:/app/config # Make sure your local config directory exists - /mnt/user/docker/homepage:/app/config
- /var/run/docker.sock:/var/run/docker.sock:ro # optional, for docker integrations - /var/run/docker.sock:/var/run/docker.sock:ro
restart: unless-stopped restart: unless-stopped
networks: networks:
- Internal - Internal
@@ -155,8 +140,6 @@ services:
- net.unraid.docker.icon=/mnt/user/docker/icons/homepage.png - net.unraid.docker.icon=/mnt/user/docker/icons/homepage.png
""" """
##
[[stack]] [[stack]]
name = "icloud_pd" name = "icloud_pd"
[stack.config] [stack.config]
@@ -165,8 +148,6 @@ auto_update = true
linked_repo = "compose-icloudpd" linked_repo = "compose-icloudpd"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "immich" name = "immich"
tags = ["Active"] tags = ["Active"]
@@ -176,12 +157,10 @@ auto_update = true
linked_repo = "compose-immich" linked_repo = "compose-immich"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
additional_env_files = [ additional_env_files = [
{ path = "immich.env", track = true }, { path = "immich.env", track = true },
{ path = "immich-frame.env", track = true } { path = "immich-frame.env", track = true }
] ]
##
[[stack]] [[stack]]
name = "jellyfin" name = "jellyfin"
tags = ["Active"] tags = ["Active"]
@@ -195,8 +174,6 @@ environment = """
# VARIABLE = value # VARIABLE = value
""" """
##
[[stack]] [[stack]]
name = "karakeep" name = "karakeep"
tags = ["Active"] tags = ["Active"]
@@ -209,8 +186,6 @@ additional_env_files = [
{ path = "karakeep.env", track = true } { path = "karakeep.env", track = true }
] ]
##
[[stack]] [[stack]]
name = "kavita" name = "kavita"
tags = ["Active"] tags = ["Active"]
@@ -218,8 +193,6 @@ tags = ["Active"]
server = "Unraid" server = "Unraid"
linked_repo = "compose-kavita" linked_repo = "compose-kavita"
##
[[stack]] [[stack]]
name = "makemkv" name = "makemkv"
tags = ["As_Needed"] tags = ["As_Needed"]
@@ -229,8 +202,6 @@ auto_update = true
linked_repo = "compose-makemkv" linked_repo = "compose-makemkv"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "manyfold" name = "manyfold"
tags = ["As_Needed"] tags = ["As_Needed"]
@@ -241,8 +212,6 @@ linked_repo = "compose-manyfold"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
env_file_path = "manyfold.env" env_file_path = "manyfold.env"
##
[[stack]] [[stack]]
name = "mealie" name = "mealie"
tags = ["Testing"] tags = ["Testing"]
@@ -250,8 +219,6 @@ tags = ["Testing"]
server = "Unraid" server = "Unraid"
linked_repo = "compose-mealie" linked_repo = "compose-mealie"
##
[[stack]] [[stack]]
name = "obsidian-sync" name = "obsidian-sync"
tags = ["Active"] tags = ["Active"]
@@ -264,8 +231,6 @@ additional_env_files = [
{ path = "andrew-obsidian-vault.env", track = true } { path = "andrew-obsidian-vault.env", track = true }
] ]
##
[[stack]] [[stack]]
name = "open-vscode" name = "open-vscode"
tags = ["As_Needed"] tags = ["As_Needed"]
@@ -283,10 +248,10 @@ services:
environment: environment:
- PUID=1000 - PUID=1000
- PGID=1000 - PGID=1000
- CONNECTION_TOKEN= #optional - CONNECTION_TOKEN= #optional
- CONNECTION_SECRET= #optional - CONNECTION_SECRET= #optional
- SUDO_PASSWORD=password #optional - SUDO_PASSWORD=password #optional
- SUDO_PASSWORD_HASH= #optional - SUDO_PASSWORD_HASH= #optional
networks: networks:
- Internal - Internal
volumes: volumes:
@@ -294,14 +259,12 @@ services:
- /mnt/user/docker/:/mnt/docker-configs - /mnt/user/docker/:/mnt/docker-configs
labels: labels:
- traefik.enable=false - traefik.enable=false
- net.unraid.docker.icon=/mnt/user/docker/icons/vscodium.png - net.unraid.docker.icon=/mnt/user/docker/icons/vscodium.png
expose: expose:
- 3000 - 3000
restart: unless-stopped restart: unless-stopped
""" """
##
[[stack]] [[stack]]
name = "ossint-web-check" name = "ossint-web-check"
tags = ["As_Needed"] tags = ["As_Needed"]
@@ -311,8 +274,6 @@ poll_for_updates = true
linked_repo = "compose-OSSINT-Webcheck" linked_repo = "compose-OSSINT-Webcheck"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "paperless-ngx" name = "paperless-ngx"
tags = ["As_Needed"] tags = ["As_Needed"]
@@ -325,8 +286,6 @@ additional_env_files = [
{ path = "stack.env", track = true } { path = "stack.env", track = true }
] ]
##
[[stack]] [[stack]]
name = "plex" name = "plex"
tags = ["Active"] tags = ["Active"]
@@ -336,8 +295,6 @@ auto_update = true
linked_repo = "compose-plex" linked_repo = "compose-plex"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "resilio-sync" name = "resilio-sync"
tags = ["Active"] tags = ["Active"]
@@ -347,8 +304,6 @@ auto_update = true
linked_repo = "compose-resilio-sync" linked_repo = "compose-resilio-sync"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "romm" name = "romm"
[stack.config] [stack.config]
@@ -357,8 +312,6 @@ auto_update = true
linked_repo = "compose-romm" linked_repo = "compose-romm"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "servarr" name = "servarr"
tags = ["As_Needed"] tags = ["As_Needed"]
@@ -371,8 +324,6 @@ additional_env_files = [
{ path = "timezone.env", track = true } { path = "timezone.env", track = true }
] ]
##
[[stack]] [[stack]]
name = "sonarqube" name = "sonarqube"
[stack.config] [stack.config]
@@ -395,7 +346,6 @@ services:
- sonarqube_extensions:/opt/sonarqube/extensions - sonarqube_extensions:/opt/sonarqube/extensions
- sonarqube_logs:/opt/sonarqube/logs - sonarqube_logs:/opt/sonarqube/logs
- sonarqube_temp:/opt/sonarqube/temp - sonarqube_temp:/opt/sonarqube/temp
sonar_db: sonar_db:
image: postgres:13 image: postgres:13
environment: environment:
@@ -405,7 +355,6 @@ services:
volumes: volumes:
- sonar_db:/var/lib/postgresql - sonar_db:/var/lib/postgresql
- sonar_db_data:/var/lib/postgresql/data - sonar_db_data:/var/lib/postgresql/data
volumes: volumes:
sonarqube_conf: sonarqube_conf:
sonarqube_data: sonarqube_data:
@@ -416,8 +365,6 @@ volumes:
sonar_db_data: sonar_db_data:
""" """
##
[[stack]] [[stack]]
name = "swag" name = "swag"
tags = ["Active"] tags = ["Active"]
@@ -427,8 +374,6 @@ auto_update = true
linked_repo = "compose-swag" linked_repo = "compose-swag"
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7" webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
##
[[stack]] [[stack]]
name = "traefik" name = "traefik"
tags = ["Active"] tags = ["Active"]
@@ -444,8 +389,6 @@ CF_API_EMAIL=andrew_amason@live.com
CLOUDFLARE_DNS_API_TOKEN=YrGr8Q2iLJ-Ui_bpSxreYJ7D6T8YJOFOj7A4eYDq CLOUDFLARE_DNS_API_TOKEN=YrGr8Q2iLJ-Ui_bpSxreYJ7D6T8YJOFOj7A4eYDq
""" """
##
[[stack]] [[stack]]
name = "uptime-kuma" name = "uptime-kuma"
tags = ["Decom"] tags = ["Decom"]
@@ -460,8 +403,6 @@ additional_env_files = [
] ]
ignore_services = ["signal-cli-rest-api"] ignore_services = ["signal-cli-rest-api"]
##
[[stack]] [[stack]]
name = "wallos" name = "wallos"
tags = ["Active"] tags = ["Active"]
@@ -470,7 +411,10 @@ server = "Unraid"
auto_update = true auto_update = true
linked_repo = "compose-wallos" linked_repo = "compose-wallos"
##
# =============================================================================
# DEPLOYMENTS
# =============================================================================
[[deployment]] [[deployment]]
name = "Technitium_2" name = "Technitium_2"
@@ -487,10 +431,13 @@ volumes = """
""" """
environment = """ environment = """
# VARIABLE = value # VARIABLE = value
TZ=America\New_York TZ=America/New_York
""" """
##
# =============================================================================
# BUILDS
# =============================================================================
[[build]] [[build]]
name = "audiobookshelf" name = "audiobookshelf"
@@ -501,8 +448,6 @@ image_registry = [
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" } { domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
] ]
##
[[build]] [[build]]
name = "grimmory" name = "grimmory"
[build.config] [build.config]
@@ -513,8 +458,6 @@ image_registry = [
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" } { domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
] ]
##
[[build]] [[build]]
name = "icloudpd" name = "icloudpd"
[build.config] [build.config]
@@ -525,8 +468,6 @@ image_registry = [
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" } { domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
] ]
##
[[build]] [[build]]
name = "swag" name = "swag"
[build.config] [build.config]
@@ -536,8 +477,6 @@ image_registry = [
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" } { domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
] ]
##
[[build]] [[build]]
name = "web-check" name = "web-check"
[build.config] [build.config]
@@ -547,7 +486,10 @@ image_registry = [
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" } { domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
] ]
##
# =============================================================================
# REPOS
# =============================================================================
[[repo]] [[repo]]
name = "Master_Resource_Sync" name = "Master_Resource_Sync"
@@ -558,7 +500,14 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "andrewamason/resources" repo = "andrewamason/resources"
## [[repo]]
name = "master-config"
[repo.config]
server = "Unraid"
git_provider = "gitea:3000"
git_https = false
git_account = "andrewamason"
repo = "andrewamason/resources"
[[repo]] [[repo]]
name = "compose-OSSINT-Webcheck" name = "compose-OSSINT-Webcheck"
@@ -568,8 +517,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/OSSINT-Webcheck" repo = "HomeLab/OSSINT-Webcheck"
##
[[repo]] [[repo]]
name = "compose-audiobookshelf" name = "compose-audiobookshelf"
[repo.config] [repo.config]
@@ -579,8 +526,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/audiobookshelf" repo = "HomeLab/audiobookshelf"
##
[[repo]] [[repo]]
name = "compose-automation" name = "compose-automation"
[repo.config] [repo.config]
@@ -589,8 +534,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/automation" repo = "HomeLab/automation"
##
[[repo]] [[repo]]
name = "compose-changedetection_io" name = "compose-changedetection_io"
[repo.config] [repo.config]
@@ -600,8 +543,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/changedetection_io" repo = "HomeLab/changedetection_io"
##
[[repo]] [[repo]]
name = "compose-freshrss" name = "compose-freshrss"
[repo.config] [repo.config]
@@ -611,8 +552,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/freshrss" repo = "HomeLab/freshrss"
##
[[repo]] [[repo]]
name = "compose-glance" name = "compose-glance"
[repo.config] [repo.config]
@@ -621,8 +560,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/Dashboards" repo = "HomeLab/Dashboards"
##
[[repo]] [[repo]]
name = "compose-grimmory" name = "compose-grimmory"
[repo.config] [repo.config]
@@ -632,8 +569,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/grimmory" repo = "HomeLab/grimmory"
##
[[repo]] [[repo]]
name = "compose-homeassistant_io" name = "compose-homeassistant_io"
[repo.config] [repo.config]
@@ -643,8 +578,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/HomeAssistant" repo = "HomeLab/HomeAssistant"
##
[[repo]] [[repo]]
name = "compose-homebox" name = "compose-homebox"
[repo.config] [repo.config]
@@ -653,8 +586,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/HomeBox" repo = "HomeLab/HomeBox"
##
[[repo]] [[repo]]
name = "compose-icloudpd" name = "compose-icloudpd"
[repo.config] [repo.config]
@@ -663,8 +594,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/iCloud_PD" repo = "HomeLab/iCloud_PD"
##
[[repo]] [[repo]]
name = "compose-immich" name = "compose-immich"
[repo.config] [repo.config]
@@ -673,8 +602,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/immich" repo = "HomeLab/immich"
##
[[repo]] [[repo]]
name = "compose-jellyfin" name = "compose-jellyfin"
[repo.config] [repo.config]
@@ -684,8 +611,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/Media_Apps" repo = "HomeLab/Media_Apps"
##
[[repo]] [[repo]]
name = "compose-karakeep" name = "compose-karakeep"
[repo.config] [repo.config]
@@ -695,8 +620,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/karakeep" repo = "HomeLab/karakeep"
##
[[repo]] [[repo]]
name = "compose-kavita" name = "compose-kavita"
[repo.config] [repo.config]
@@ -706,8 +629,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/kavita" repo = "HomeLab/kavita"
##
[[repo]] [[repo]]
name = "compose-makemkv" name = "compose-makemkv"
[repo.config] [repo.config]
@@ -716,8 +637,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/makemkv" repo = "HomeLab/makemkv"
##
[[repo]] [[repo]]
name = "compose-manyfold" name = "compose-manyfold"
[repo.config] [repo.config]
@@ -727,8 +646,6 @@ git_account = "andrewamason"
repo = "HomeLab/manyfold" repo = "HomeLab/manyfold"
env_file_path = "manyfold.env" env_file_path = "manyfold.env"
##
[[repo]] [[repo]]
name = "compose-mealie" name = "compose-mealie"
[repo.config] [repo.config]
@@ -738,8 +655,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/Mealie" repo = "HomeLab/Mealie"
##
[[repo]] [[repo]]
name = "compose-obsidian-sync" name = "compose-obsidian-sync"
[repo.config] [repo.config]
@@ -748,8 +663,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/obsidian-sync" repo = "HomeLab/obsidian-sync"
##
[[repo]] [[repo]]
name = "compose-paperless-ngx" name = "compose-paperless-ngx"
[repo.config] [repo.config]
@@ -758,8 +671,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/paperless-ngx" repo = "HomeLab/paperless-ngx"
##
[[repo]] [[repo]]
name = "compose-plex" name = "compose-plex"
[repo.config] [repo.config]
@@ -768,8 +679,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/Media-Streaming" repo = "HomeLab/Media-Streaming"
##
[[repo]] [[repo]]
name = "compose-repoflow" name = "compose-repoflow"
[repo.config] [repo.config]
@@ -778,8 +687,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/RepoFlow" repo = "HomeLab/RepoFlow"
##
[[repo]] [[repo]]
name = "compose-resilio-sync" name = "compose-resilio-sync"
[repo.config] [repo.config]
@@ -789,8 +696,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/Resilio-Sync" repo = "HomeLab/Resilio-Sync"
##
[[repo]] [[repo]]
name = "compose-reverseproxy" name = "compose-reverseproxy"
[repo.config] [repo.config]
@@ -799,8 +704,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/reverse-proxy" repo = "HomeLab/reverse-proxy"
##
[[repo]] [[repo]]
name = "compose-romm" name = "compose-romm"
[repo.config] [repo.config]
@@ -809,8 +712,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/Romm" repo = "HomeLab/Romm"
##
[[repo]] [[repo]]
name = "compose-rustdesk" name = "compose-rustdesk"
[repo.config] [repo.config]
@@ -819,8 +720,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/RustDesk" repo = "HomeLab/RustDesk"
##
[[repo]] [[repo]]
name = "compose-servarr" name = "compose-servarr"
[repo.config] [repo.config]
@@ -830,8 +729,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/servarr" repo = "HomeLab/servarr"
##
[[repo]] [[repo]]
name = "compose-swag" name = "compose-swag"
[repo.config] [repo.config]
@@ -841,8 +738,6 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/swag" repo = "HomeLab/swag"
##
[[repo]] [[repo]]
name = "compose-uptime-kuma" name = "compose-uptime-kuma"
[repo.config] [repo.config]
@@ -851,8 +746,6 @@ git_provider = "gitea:3000"
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/uptime-kuma" repo = "HomeLab/uptime-kuma"
##
[[repo]] [[repo]]
name = "compose-wallos" name = "compose-wallos"
[repo.config] [repo.config]
@@ -862,8 +755,7 @@ git_https = false
git_account = "andrewamason" git_account = "andrewamason"
repo = "HomeLab/WallOS" repo = "HomeLab/WallOS"
## # Source repos (used by builds)
[[repo]] [[repo]]
name = "icloudpd" name = "icloudpd"
[repo.config] [repo.config]
@@ -873,19 +765,6 @@ git_account = "andrewamason"
repo = "boredazfcuk/docker-icloudpd" repo = "boredazfcuk/docker-icloudpd"
branch = "master" branch = "master"
##
[[repo]]
name = "master-config"
[repo.config]
server = "Unraid"
git_provider = "gitea:3000"
git_https = false
git_account = "andrewamason"
repo = "andrewamason/resources"
##
[[repo]] [[repo]]
name = "source-audiobookshelf" name = "source-audiobookshelf"
[repo.config] [repo.config]
@@ -895,8 +774,6 @@ git_account = "andrewamason"
repo = "advplyr/audiobookshelf" repo = "advplyr/audiobookshelf"
branch = "master" branch = "master"
##
[[repo]] [[repo]]
name = "swag" name = "swag"
[repo.config] [repo.config]
@@ -906,8 +783,6 @@ git_account = "andrewamason"
repo = "linuxserver/docker-swag" repo = "linuxserver/docker-swag"
branch = "master" branch = "master"
##
[[repo]] [[repo]]
name = "web-check" name = "web-check"
[repo.config] [repo.config]
@@ -917,14 +792,16 @@ git_account = "andrewamason"
repo = "lissy93/web-check" repo = "lissy93/web-check"
branch = "master" branch = "master"
##
# =============================================================================
# PROCEDURES
# =============================================================================
[[procedure]] [[procedure]]
name = "Backup Core Database" name = "Backup Core Database"
description = "Triggers the Core database backup at the scheduled time." description = "Triggers the Core database backup at the scheduled time."
tags = ["system"] tags = ["system"]
config.schedule = "Every day at 01:00" config.schedule = "Every day at 01:00"
[[procedure.config.stage]] [[procedure.config.stage]]
name = "Stage 1" name = "Stage 1"
enabled = true enabled = true
@@ -932,14 +809,11 @@ executions = [
{ execution.type = "BackupCoreDatabase", execution.params = {}, enabled = true } { execution.type = "BackupCoreDatabase", execution.params = {}, enabled = true }
] ]
##
[[procedure]] [[procedure]]
name = "Global Auto Update" name = "Global Auto Update"
description = "Pulls and auto updates Stacks and Deployments using 'poll_for_updates' or 'auto_update'." description = "Pulls and auto updates Stacks and Deployments using 'poll_for_updates' or 'auto_update'."
tags = ["system"] tags = ["system"]
config.schedule = "Every day at 03:00" config.schedule = "Every day at 03:00"
[[procedure.config.stage]] [[procedure.config.stage]]
name = "Stage 1" name = "Stage 1"
enabled = true enabled = true
@@ -947,14 +821,11 @@ executions = [
{ execution.type = "GlobalAutoUpdate", execution.params.skip_auto_update = false, enabled = true } { execution.type = "GlobalAutoUpdate", execution.params.skip_auto_update = false, enabled = true }
] ]
##
[[procedure]] [[procedure]]
name = "Rotate Server Keys" name = "Rotate Server Keys"
description = "Rotates all currently connected Server keys." description = "Rotates all currently connected Server keys."
tags = ["system"] tags = ["system"]
config.schedule = "Every day at 06:00" config.schedule = "Every day at 06:00"
[[procedure.config.stage]] [[procedure.config.stage]]
name = "Stage 1" name = "Stage 1"
enabled = true enabled = true
@@ -962,7 +833,10 @@ executions = [
{ execution.type = "RotateAllServerKeys", execution.params = {}, enabled = true } { execution.type = "RotateAllServerKeys", execution.params = {}, enabled = true }
] ]
##
# =============================================================================
# BUILDERS
# =============================================================================
[[builder]] [[builder]]
name = "local" name = "local"
@@ -970,15 +844,16 @@ name = "local"
type = "Server" type = "Server"
params.server_id = "Unraid" params.server_id = "Unraid"
##
[[builder]] [[builder]]
name = "synology" name = "synology"
[builder.config] [builder.config]
type = "Server" type = "Server"
params = {} params = {}
##
# =============================================================================
# RESOURCE SYNC
# =============================================================================
[[resource_sync]] [[resource_sync]]
name = "master-sync" name = "master-sync"