Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f6b45acec3 | |||
| bd9fd27604 | |||
| 10e02f2b19 | |||
| 7172c85015 |
+176
-107
@@ -7,7 +7,7 @@ enabled = true
|
|||||||
##
|
##
|
||||||
|
|
||||||
[[server]]
|
[[server]]
|
||||||
name = "unraid"
|
name = "Unraid_New"
|
||||||
[server.config]
|
[server.config]
|
||||||
external_address = "HTTP://172.24.3.12"
|
external_address = "HTTP://172.24.3.12"
|
||||||
enabled = true
|
enabled = true
|
||||||
@@ -17,11 +17,13 @@ enabled = true
|
|||||||
[[stack]]
|
[[stack]]
|
||||||
name = "automation"
|
name = "automation"
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-automation"
|
linked_repo = "compose-automation"
|
||||||
env_file_path = "n8n.env"
|
env_file_path = "n8n.env"
|
||||||
additional_env_files = ["n8n.env"]
|
additional_env_files = [
|
||||||
|
{ path = "n8n.env", track = true }
|
||||||
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -29,7 +31,7 @@ additional_env_files = ["n8n.env"]
|
|||||||
name = "changedetection_io"
|
name = "changedetection_io"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -40,11 +42,13 @@ webhook_secret = "Limb-Crease-Unelected-Squeeze1"
|
|||||||
name = "dashboards"
|
name = "dashboards"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-dashboards"
|
linked_repo = "compose-dashboards"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
additional_env_files = ["timezone.env"]
|
additional_env_files = [
|
||||||
|
{ path = "timezone.env", track = true }
|
||||||
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -52,11 +56,13 @@ additional_env_files = ["timezone.env"]
|
|||||||
name = "grimmory"
|
name = "grimmory"
|
||||||
tags = ["Testing"]
|
tags = ["Testing"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_pull = false
|
auto_pull = false
|
||||||
linked_repo = "compose-grimmory"
|
linked_repo = "compose-grimmory"
|
||||||
env_file_path = "grimmory.env"
|
env_file_path = "grimmory.env"
|
||||||
additional_env_files = ["grimmory.env"]
|
additional_env_files = [
|
||||||
|
{ path = "grimmory.env", track = true }
|
||||||
|
]
|
||||||
environment = """
|
environment = """
|
||||||
# Application
|
# Application
|
||||||
APP_USER_ID=1000
|
APP_USER_ID=1000
|
||||||
@@ -87,7 +93,7 @@ MYSQL_DATABASE=grimmory
|
|||||||
name = "homeassistant_io"
|
name = "homeassistant_io"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
poll_for_updates = true
|
poll_for_updates = true
|
||||||
auto_update = true
|
auto_update = true
|
||||||
env_file_path = "HA.env"
|
env_file_path = "HA.env"
|
||||||
@@ -116,7 +122,7 @@ services:
|
|||||||
- traefik.http.services.HomeAssistant.loadbalancer.healthcheck.path=/
|
- traefik.http.services.HomeAssistant.loadbalancer.healthcheck.path=/
|
||||||
- traefik.http.services.HomeAssistant.loadbalancer.passhostheader=true
|
- traefik.http.services.HomeAssistant.loadbalancer.passhostheader=true
|
||||||
- traefik.http.services.HomeAssistant.loadbalancer..server.url=http://172.24.3.12:8123
|
- traefik.http.services.HomeAssistant.loadbalancer..server.url=http://172.24.3.12:8123
|
||||||
- net.unraid.docker.icon=/mnt/user/docker/icons/home-assistant.png
|
- net.Unraid_New.docker.icon=/mnt/user/docker/icons/home-assistant.png
|
||||||
- homepage.group=Monitoring
|
- homepage.group=Monitoring
|
||||||
- homepage.name=Home Assistant
|
- homepage.name=Home Assistant
|
||||||
- homepage.icon=homeassistant.png
|
- homepage.icon=homeassistant.png
|
||||||
@@ -137,7 +143,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- ha-network
|
- ha-network
|
||||||
labels:
|
labels:
|
||||||
- net.unraid.docker.icon=/mnt/user/docker/icons/mosquitto.png
|
- net.Unraid_New.docker.icon=/mnt/user/docker/icons/mosquitto.png
|
||||||
- traefik.enable=false
|
- traefik.enable=false
|
||||||
|
|
||||||
influxdb:
|
influxdb:
|
||||||
@@ -157,7 +163,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
- ha-network
|
- ha-network
|
||||||
labels:
|
labels:
|
||||||
- net.unraid.docker.icon=/mnt/user/docker/icons/influxdb.png
|
- net.Unraid_New.docker.icon=/mnt/user/docker/icons/influxdb.png
|
||||||
- traefik.enable=false
|
- traefik.enable=false
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
@@ -181,7 +187,7 @@ INFLUX_BUCKET=homeassistant
|
|||||||
name = "homebox"
|
name = "homebox"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -191,7 +197,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
[[stack]]
|
[[stack]]
|
||||||
name = "icloud_pd"
|
name = "icloud_pd"
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -202,11 +208,14 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "immich"
|
name = "immich"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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 = ["immich.env", "immich-frame.env"]
|
additional_env_files = [
|
||||||
|
{ path = "immich.env", track = true },
|
||||||
|
{ path = "immich-frame.env", track = true }
|
||||||
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -214,7 +223,7 @@ additional_env_files = ["immich.env", "immich-frame.env"]
|
|||||||
name = "makemkv"
|
name = "makemkv"
|
||||||
tags = ["As_Needed"]
|
tags = ["As_Needed"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -225,7 +234,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "manyfold"
|
name = "manyfold"
|
||||||
tags = ["As_Needed"]
|
tags = ["As_Needed"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-manyfold"
|
linked_repo = "compose-manyfold"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
@@ -237,7 +246,7 @@ env_file_path = "manyfold.env"
|
|||||||
name = "mealie"
|
name = "mealie"
|
||||||
tags = ["Testing"]
|
tags = ["Testing"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
file_contents = """
|
file_contents = """
|
||||||
## Add your compose file here
|
## Add your compose file here
|
||||||
|
|
||||||
@@ -272,7 +281,7 @@ volumes:
|
|||||||
name = "media-streaming"
|
name = "media-streaming"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-media-streaming"
|
linked_repo = "compose-media-streaming"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
@@ -283,12 +292,14 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "media_apps"
|
name = "media_apps"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
project_name = "media_apps"
|
project_name = "media_apps"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-Media_Apps"
|
linked_repo = "compose-Media_Apps"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
additional_env_files = ["karakeep.env"]
|
additional_env_files = [
|
||||||
|
{ path = "karakeep.env", track = true }
|
||||||
|
]
|
||||||
environment = """
|
environment = """
|
||||||
# VARIABLE = value
|
# VARIABLE = value
|
||||||
"""
|
"""
|
||||||
@@ -299,11 +310,13 @@ environment = """
|
|||||||
name = "obsidian-sync"
|
name = "obsidian-sync"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-obsidian-sync"
|
linked_repo = "compose-obsidian-sync"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
additional_env_files = ["andrew-obsidian-vault.env"]
|
additional_env_files = [
|
||||||
|
{ path = "andrew-obsidian-vault.env", track = true }
|
||||||
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -311,7 +324,7 @@ additional_env_files = ["andrew-obsidian-vault.env"]
|
|||||||
name = "ossint-web-check"
|
name = "ossint-web-check"
|
||||||
tags = ["As_Needed"]
|
tags = ["As_Needed"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
poll_for_updates = true
|
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"
|
||||||
@@ -322,11 +335,13 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "paperless-ngx"
|
name = "paperless-ngx"
|
||||||
tags = ["As_Needed"]
|
tags = ["As_Needed"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-paperless-ngx"
|
linked_repo = "compose-paperless-ngx"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
additional_env_files = ["stack.env"]
|
additional_env_files = [
|
||||||
|
{ path = "stack.env", track = true }
|
||||||
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -334,7 +349,7 @@ additional_env_files = ["stack.env"]
|
|||||||
name = "resilio-sync"
|
name = "resilio-sync"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -344,7 +359,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
[[stack]]
|
[[stack]]
|
||||||
name = "romm"
|
name = "romm"
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -355,7 +370,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "rustdesk"
|
name = "rustdesk"
|
||||||
tags = ["Decom"]
|
tags = ["Decom"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-rustdesk"
|
linked_repo = "compose-rustdesk"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
@@ -366,11 +381,13 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "servarr"
|
name = "servarr"
|
||||||
tags = ["As_Needed"]
|
tags = ["As_Needed"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-servarr"
|
linked_repo = "compose-servarr"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
additional_env_files = ["timezone.env"]
|
additional_env_files = [
|
||||||
|
{ path = "timezone.env", track = true }
|
||||||
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -378,7 +395,7 @@ additional_env_files = ["timezone.env"]
|
|||||||
name = "swag"
|
name = "swag"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
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"
|
||||||
@@ -389,7 +406,7 @@ webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
|||||||
name = "traefik"
|
name = "traefik"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-reverseproxy"
|
linked_repo = "compose-reverseproxy"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
@@ -406,12 +423,14 @@ CLOUDFLARE_DNS_API_TOKEN=YrGr8Q2iLJ-Ui_bpSxreYJ7D6T8YJOFOj7A4eYDq
|
|||||||
name = "uptime-kuma"
|
name = "uptime-kuma"
|
||||||
tags = ["Decom"]
|
tags = ["Decom"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
project_name = "uptime-kuma"
|
project_name = "uptime-kuma"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
linked_repo = "compose-uptime-kuma"
|
linked_repo = "compose-uptime-kuma"
|
||||||
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
webhook_secret = "Spotting-Drainpipe-Freely-Outwit-Opponent7"
|
||||||
additional_env_files = ["uptime.env"]
|
additional_env_files = [
|
||||||
|
{ path = "uptime.env", track = true }
|
||||||
|
]
|
||||||
ignore_services = ["signal-cli-rest-api"]
|
ignore_services = ["signal-cli-rest-api"]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -420,7 +439,7 @@ ignore_services = ["signal-cli-rest-api"]
|
|||||||
name = "wallos"
|
name = "wallos"
|
||||||
tags = ["Active"]
|
tags = ["Active"]
|
||||||
[stack.config]
|
[stack.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
auto_update = true
|
auto_update = true
|
||||||
file_contents = """
|
file_contents = """
|
||||||
networks:
|
networks:
|
||||||
@@ -448,7 +467,7 @@ services:
|
|||||||
- traefik.enable=false
|
- traefik.enable=false
|
||||||
- homepage.group=Monitoring
|
- homepage.group=Monitoring
|
||||||
- homepage.name=WallOS
|
- homepage.name=WallOS
|
||||||
- net.unraid.docker.icon=/mnt/user/docker/icons/wallos.png
|
- net.Unraid_New.docker.icon=/mnt/user/docker/icons/wallos.png
|
||||||
- homepage.icon=wallos.png
|
- homepage.icon=wallos.png
|
||||||
- homepage.href=https://wallos.andrewamason.tech
|
- homepage.href=https://wallos.andrewamason.tech
|
||||||
- homepage.description=Personal Subscription Tracker
|
- homepage.description=Personal Subscription Tracker
|
||||||
@@ -484,7 +503,7 @@ name = "audiobookshelf"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -494,7 +513,7 @@ name = "cloudflare-ddns"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -504,7 +523,7 @@ name = "dashy"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -514,7 +533,7 @@ name = "flaresolverr"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -525,7 +544,7 @@ name = "freshrss"
|
|||||||
builder = "local"
|
builder = "local"
|
||||||
dockerfile_path = "Docker/Dockerfile"
|
dockerfile_path = "Docker/Dockerfile"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -535,7 +554,7 @@ name = "glance"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -545,7 +564,7 @@ name = "heimdall"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -555,7 +574,7 @@ name = "homebox"
|
|||||||
[build.config]
|
[build.config]
|
||||||
builder = "local"
|
builder = "local"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -567,7 +586,7 @@ builder = "local"
|
|||||||
linked_repo = "icloudpd"
|
linked_repo = "icloudpd"
|
||||||
dockerfile_path = "icloudpd.dockerfile"
|
dockerfile_path = "icloudpd.dockerfile"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -578,7 +597,7 @@ name = "swag"
|
|||||||
builder = "local"
|
builder = "local"
|
||||||
linked_repo = "swag"
|
linked_repo = "swag"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -589,7 +608,7 @@ name = "web-check"
|
|||||||
builder = "local"
|
builder = "local"
|
||||||
linked_repo = "web-check"
|
linked_repo = "web-check"
|
||||||
image_registry = [
|
image_registry = [
|
||||||
{ domain = "gitea.andrewamason.tech", account = "andrewamason", organization = "docker" }
|
{ domain = "gitea:3000, account = "andrewamason", organization = "docker" }
|
||||||
]
|
]
|
||||||
|
|
||||||
##
|
##
|
||||||
@@ -597,7 +616,7 @@ image_registry = [
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "Master_Resource_Sync"
|
name = "Master_Resource_Sync"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -608,7 +627,7 @@ repo = "andrewamason/resources"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-Media_Apps"
|
name = "compose-Media_Apps"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -619,8 +638,8 @@ repo = "HomeLab/Media_Apps"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-OSSINT-Webcheck"
|
name = "compose-OSSINT-Webcheck"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/OSSINT-Webcheck"
|
repo = "HomeLab/OSSINT-Webcheck"
|
||||||
|
|
||||||
@@ -629,8 +648,8 @@ repo = "HomeLab/OSSINT-Webcheck"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-automation"
|
name = "compose-automation"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/automation"
|
repo = "HomeLab/automation"
|
||||||
|
|
||||||
@@ -639,7 +658,7 @@ repo = "HomeLab/automation"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-changedetection_io"
|
name = "compose-changedetection_io"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -650,8 +669,8 @@ repo = "HomeLab/changedetection_io"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-dashboards"
|
name = "compose-dashboards"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/Dashboards"
|
repo = "HomeLab/Dashboards"
|
||||||
|
|
||||||
@@ -660,7 +679,7 @@ repo = "HomeLab/Dashboards"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-grimmory"
|
name = "compose-grimmory"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -671,8 +690,8 @@ repo = "HomeLab/grimmory"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-homebox"
|
name = "compose-homebox"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/HomeBox"
|
repo = "HomeLab/HomeBox"
|
||||||
|
|
||||||
@@ -681,8 +700,8 @@ repo = "HomeLab/HomeBox"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-icloudpd"
|
name = "compose-icloudpd"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/iCloud_PD"
|
repo = "HomeLab/iCloud_PD"
|
||||||
|
|
||||||
@@ -691,8 +710,8 @@ repo = "HomeLab/iCloud_PD"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-immich"
|
name = "compose-immich"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/immich"
|
repo = "HomeLab/immich"
|
||||||
|
|
||||||
@@ -701,8 +720,8 @@ repo = "HomeLab/immich"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-makemkv"
|
name = "compose-makemkv"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/makemkv"
|
repo = "HomeLab/makemkv"
|
||||||
|
|
||||||
@@ -711,8 +730,8 @@ repo = "HomeLab/makemkv"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-manyfold"
|
name = "compose-manyfold"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/manyfold"
|
repo = "HomeLab/manyfold"
|
||||||
env_file_path = "manyfold.env"
|
env_file_path = "manyfold.env"
|
||||||
@@ -729,8 +748,8 @@ name = "compose-mealie"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-media-streaming"
|
name = "compose-media-streaming"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/Media-Streaming"
|
repo = "HomeLab/Media-Streaming"
|
||||||
|
|
||||||
@@ -739,8 +758,8 @@ repo = "HomeLab/Media-Streaming"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-obsidian-sync"
|
name = "compose-obsidian-sync"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/obsidian-sync"
|
repo = "HomeLab/obsidian-sync"
|
||||||
|
|
||||||
@@ -749,8 +768,8 @@ repo = "HomeLab/obsidian-sync"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-paperless-ngx"
|
name = "compose-paperless-ngx"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/paperless-ngx"
|
repo = "HomeLab/paperless-ngx"
|
||||||
|
|
||||||
@@ -759,8 +778,8 @@ repo = "HomeLab/paperless-ngx"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-repoflow"
|
name = "compose-repoflow"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/RepoFlow"
|
repo = "HomeLab/RepoFlow"
|
||||||
|
|
||||||
@@ -769,7 +788,7 @@ repo = "HomeLab/RepoFlow"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-resilio-sync"
|
name = "compose-resilio-sync"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -780,8 +799,8 @@ repo = "HomeLab/Resilio-Sync"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-reverseproxy"
|
name = "compose-reverseproxy"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/reverse-proxy"
|
repo = "HomeLab/reverse-proxy"
|
||||||
|
|
||||||
@@ -790,8 +809,8 @@ repo = "HomeLab/reverse-proxy"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-romm"
|
name = "compose-romm"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/Romm"
|
repo = "HomeLab/Romm"
|
||||||
|
|
||||||
@@ -800,8 +819,8 @@ repo = "HomeLab/Romm"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-rustdesk"
|
name = "compose-rustdesk"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/RustDesk"
|
repo = "HomeLab/RustDesk"
|
||||||
|
|
||||||
@@ -810,7 +829,7 @@ repo = "HomeLab/RustDesk"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-servarr"
|
name = "compose-servarr"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -821,7 +840,7 @@ repo = "HomeLab/servarr"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-swag"
|
name = "compose-swag"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea:3000"
|
git_provider = "gitea:3000"
|
||||||
git_https = false
|
git_https = false
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
@@ -832,8 +851,8 @@ repo = "HomeLab/swag"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "compose-uptime-kuma"
|
name = "compose-uptime-kuma"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
git_provider = "gitea.andrewamason.tech"
|
git_provider = "gitea:3000
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "HomeLab/uptime-kuma"
|
repo = "HomeLab/uptime-kuma"
|
||||||
|
|
||||||
@@ -842,7 +861,7 @@ repo = "HomeLab/uptime-kuma"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "icloudpd"
|
name = "icloudpd"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
builder = "local"
|
builder = "local"
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "boredazfcuk/docker-icloudpd"
|
repo = "boredazfcuk/docker-icloudpd"
|
||||||
@@ -850,10 +869,20 @@ branch = "master"
|
|||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[repo]]
|
||||||
|
name = "master-config"
|
||||||
|
[repo.config]
|
||||||
|
git_provider = "gitea:3000"
|
||||||
|
git_https = false
|
||||||
|
git_account = "andrewamason"
|
||||||
|
repo = "andrewamason/resources"
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[repo]]
|
[[repo]]
|
||||||
name = "swag"
|
name = "swag"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
builder = "local"
|
builder = "local"
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "linuxserver/docker-swag"
|
repo = "linuxserver/docker-swag"
|
||||||
@@ -864,7 +893,7 @@ branch = "master"
|
|||||||
[[repo]]
|
[[repo]]
|
||||||
name = "web-check"
|
name = "web-check"
|
||||||
[repo.config]
|
[repo.config]
|
||||||
server = "unraid"
|
server = "Unraid_New"
|
||||||
builder = "local"
|
builder = "local"
|
||||||
git_account = "andrewamason"
|
git_account = "andrewamason"
|
||||||
repo = "lissy93/web-check"
|
repo = "lissy93/web-check"
|
||||||
@@ -872,6 +901,51 @@ branch = "master"
|
|||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[procedure]]
|
||||||
|
name = "Backup Core Database"
|
||||||
|
description = "Triggers the Core database backup at the scheduled time."
|
||||||
|
tags = ["system"]
|
||||||
|
config.schedule = "Every day at 01:00"
|
||||||
|
|
||||||
|
[[procedure.config.stage]]
|
||||||
|
name = "Stage 1"
|
||||||
|
enabled = true
|
||||||
|
executions = [
|
||||||
|
{ execution.type = "BackupCoreDatabase", execution.params = {}, enabled = true }
|
||||||
|
]
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
|
[[procedure]]
|
||||||
|
name = "Global Auto Update"
|
||||||
|
description = "Pulls and auto updates Stacks and Deployments using 'poll_for_updates' or 'auto_update'."
|
||||||
|
tags = ["system"]
|
||||||
|
config.schedule = "Every day at 03:00"
|
||||||
|
|
||||||
|
[[procedure.config.stage]]
|
||||||
|
name = "Stage 1"
|
||||||
|
enabled = true
|
||||||
|
executions = [
|
||||||
|
{ execution.type = "GlobalAutoUpdate", execution.params.skip_auto_update = false, enabled = true }
|
||||||
|
]
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
|
[[procedure]]
|
||||||
|
name = "Rotate Server Keys"
|
||||||
|
description = "Rotates all currently connected Server keys."
|
||||||
|
tags = ["system"]
|
||||||
|
config.schedule = "Every day at 06:00"
|
||||||
|
|
||||||
|
[[procedure.config.stage]]
|
||||||
|
name = "Stage 1"
|
||||||
|
enabled = true
|
||||||
|
executions = [
|
||||||
|
{ execution.type = "RotateAllServerKeys", execution.params = {}, enabled = true }
|
||||||
|
]
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[action]]
|
[[action]]
|
||||||
name = "Global Auto Update"
|
name = "Global Auto Update"
|
||||||
[action.config]
|
[action.config]
|
||||||
@@ -884,16 +958,24 @@ file_contents = """
|
|||||||
|
|
||||||
// Deploy all stacks, minus the excluded ones
|
// Deploy all stacks, minus the excluded ones
|
||||||
console.log('GlobalAutoUpdate');
|
console.log('GlobalAutoUpdate');
|
||||||
await komodo.execute('GlobalAutoUpdate', {server: "unraid"});
|
await komodo.execute('GlobalAutoUpdate', {server: "Unraid_New"});
|
||||||
"""
|
"""
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
|
[[builder]]
|
||||||
|
name = "Local"
|
||||||
|
[builder.config]
|
||||||
|
type = "Server"
|
||||||
|
params = {}
|
||||||
|
|
||||||
|
##
|
||||||
|
|
||||||
[[builder]]
|
[[builder]]
|
||||||
name = "local"
|
name = "local"
|
||||||
[builder.config]
|
[builder.config]
|
||||||
type = "Server"
|
type = "Server"
|
||||||
params.server_id = "unraid"
|
params.server_id = "Unraid_New"
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
@@ -911,17 +993,4 @@ name = "Master Resource Sync"
|
|||||||
linked_repo = "Master_Resource_Sync"
|
linked_repo = "Master_Resource_Sync"
|
||||||
resource_path = ["master_sync.toml"]
|
resource_path = ["master_sync.toml"]
|
||||||
managed = true
|
managed = true
|
||||||
delete = true
|
delete = true
|
||||||
|
|
||||||
[[procedure]]
|
|
||||||
name = "Backup Core Database"
|
|
||||||
description = "Triggers the Core database backup at the scheduled time."
|
|
||||||
tags = ["system"]
|
|
||||||
config.schedule = "Every day at 01:00"
|
|
||||||
|
|
||||||
[[procedure.config.stage]]
|
|
||||||
name = "Stage 1"
|
|
||||||
enabled = true
|
|
||||||
executions = [
|
|
||||||
{ execution.type = "BackupCoreDatabase", execution.params = {}, enabled = true }
|
|
||||||
]
|
|
||||||
Reference in New Issue
Block a user