From b51ae4380dcb2c9ac7fce4f231c5bed6fd5dcea5 Mon Sep 17 00:00:00 2001 From: Fern Garden Date: Tue, 24 Jun 2025 15:11:25 +0800 Subject: [PATCH 1/6] Remove readmes --- arr/README.md | 3 --- audiobookshelf/README.md | 1 - authentik/README.md | 7 ------- caddy/README.md | 3 --- calibre/README.md | 1 - forgejo/README.md | 3 --- grocy/README.md | 1 - homebox/README.md | 4 ---- hortusfox/README.md | 5 ----- immich/README.md | 3 --- jellyfin/README.md | 1 - komga/README.md | 4 ---- mailserver/README.md | 4 ---- memos/README.md | 3 --- minecraft/README.md | 1 - miniflux/README.md | 6 ------ navidrome/README.md | 4 ---- netatalk/README.md | 3 --- nextcloud-aio/README.md | 1 - notifications/README.md | 6 ------ paperless/README.md | 6 ------ qbittorrent/README.md | 5 ----- romm/README.md | 4 ---- slskd/README.md | 4 ---- stash/README.md | 1 - synapse/README.md | 1 - vaultwarden/README.md | 3 --- wallos/README.md | 1 - 28 files changed, 89 deletions(-) delete mode 100644 arr/README.md delete mode 100644 audiobookshelf/README.md delete mode 100644 authentik/README.md delete mode 100644 caddy/README.md delete mode 100644 calibre/README.md delete mode 100644 forgejo/README.md delete mode 100644 grocy/README.md delete mode 100644 homebox/README.md delete mode 100644 hortusfox/README.md delete mode 100644 immich/README.md delete mode 100644 jellyfin/README.md delete mode 100644 komga/README.md delete mode 100644 mailserver/README.md delete mode 100644 memos/README.md delete mode 100644 minecraft/README.md delete mode 100644 miniflux/README.md delete mode 100644 navidrome/README.md delete mode 100644 netatalk/README.md delete mode 100644 nextcloud-aio/README.md delete mode 100644 notifications/README.md delete mode 100644 paperless/README.md delete mode 100644 qbittorrent/README.md delete mode 100644 romm/README.md delete mode 100644 slskd/README.md delete mode 100644 stash/README.md delete mode 100644 synapse/README.md delete mode 100644 vaultwarden/README.md delete mode 100644 wallos/README.md diff --git a/arr/README.md b/arr/README.md deleted file mode 100644 index d9005e6..0000000 --- a/arr/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for the *arr stack -## Environment Variables -- QBITTORRENT_PASSWORD - qBittorrent password for cleanuperr diff --git a/audiobookshelf/README.md b/audiobookshelf/README.md deleted file mode 100644 index c72c3b2..0000000 --- a/audiobookshelf/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for Audiobookshelf diff --git a/authentik/README.md b/authentik/README.md deleted file mode 100644 index f23be2e..0000000 --- a/authentik/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Compose file for Authentik -## Environment Variables -- POSTGRES_PASSWORD - database password -- AUTHENTIK_SECRET_KEY - Key used for cookie signing -- AUTHENTIK_EMAIL__PASSWORD - SMTP password -- AUTHENTIK_LDAP_TOKEN - token for LDAP outpost -- AUTHENTIK_PROXY_TOKEN - token for proxy outpost diff --git a/caddy/README.md b/caddy/README.md deleted file mode 100644 index 1fd8f0b..0000000 --- a/caddy/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for caddy -## Environment Variables -- CF_API_TOKEN - token for CloudFlare DNS challenge diff --git a/calibre/README.md b/calibre/README.md deleted file mode 100644 index a4e3a37..0000000 --- a/calibre/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for calibre & calibre-web diff --git a/forgejo/README.md b/forgejo/README.md deleted file mode 100644 index da74f75..0000000 --- a/forgejo/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for Forgejo -## Environment Variables -- POSTGRES_PASSWORD - database password diff --git a/grocy/README.md b/grocy/README.md deleted file mode 100644 index a61ec96..0000000 --- a/grocy/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for grocy diff --git a/homebox/README.md b/homebox/README.md deleted file mode 100644 index 1d1af5c..0000000 --- a/homebox/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Compose file for [template] -## Services -## Environment Variables -- EXAMPLE_VAR - Description diff --git a/hortusfox/README.md b/hortusfox/README.md deleted file mode 100644 index 873fdf2..0000000 --- a/hortusfox/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Compose file for [template] -## Environment Variables -- APP_ADMIN_PASSWORD - login password -- MYSQL_PASSWORD - database password -- MYSQL_ROOT_PASSWORD - database root password diff --git a/immich/README.md b/immich/README.md deleted file mode 100644 index 41bf411..0000000 --- a/immich/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for Immich -## Environment Variables -- DB_PASSWORD - database password diff --git a/jellyfin/README.md b/jellyfin/README.md deleted file mode 100644 index 9d6ead2..0000000 --- a/jellyfin/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for Jellyfin diff --git a/komga/README.md b/komga/README.md deleted file mode 100644 index 1d1af5c..0000000 --- a/komga/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Compose file for [template] -## Services -## Environment Variables -- EXAMPLE_VAR - Description diff --git a/mailserver/README.md b/mailserver/README.md deleted file mode 100644 index 1d1af5c..0000000 --- a/mailserver/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Compose file for [template] -## Services -## Environment Variables -- EXAMPLE_VAR - Description diff --git a/memos/README.md b/memos/README.md deleted file mode 100644 index f0db4ca..0000000 --- a/memos/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for Memos -## Environment Variables -- POSTGRES_PASSWORD - database password diff --git a/minecraft/README.md b/minecraft/README.md deleted file mode 100644 index ccbad4a..0000000 --- a/minecraft/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for Minecraft diff --git a/miniflux/README.md b/miniflux/README.md deleted file mode 100644 index 2dc8128..0000000 --- a/miniflux/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Compose file for Miniflux -## Environment Variables -- POSTGRES_PASSWORD - database password -- ADMIN_PASSWORD - admin user password -- OAUTH2_CLIENT_ID - authentik client ID -- OAUTH2_CLIENT_SECRET - authentik client secret diff --git a/navidrome/README.md b/navidrome/README.md deleted file mode 100644 index d12a11a..0000000 --- a/navidrome/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Compose file for Navidrome -## Environment Variables -- ND_LASTFM_APIKEY - last.fm API key -- ND_LASTFM_SECRET - last.fm API secret diff --git a/netatalk/README.md b/netatalk/README.md deleted file mode 100644 index 1d99d4f..0000000 --- a/netatalk/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for Netatalk -## Environment Variables -- AFP_PASS - file share password diff --git a/nextcloud-aio/README.md b/nextcloud-aio/README.md deleted file mode 100644 index f04ae77..0000000 --- a/nextcloud-aio/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for Nextcloud All-In-One diff --git a/notifications/README.md b/notifications/README.md deleted file mode 100644 index d526117..0000000 --- a/notifications/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Compose file for notifications stack -## Services -- ntfy.sh -- Mollysocket -## Environment Variables -- MOLLY_VAPID_PRIVKEY - authorisation key diff --git a/paperless/README.md b/paperless/README.md deleted file mode 100644 index 186553a..0000000 --- a/paperless/README.md +++ /dev/null @@ -1,6 +0,0 @@ -# Compose file for [template] -## Environment Variables -- POSTGRES_PASSWORD - database password -- PAPERLESS_SECRET_KEY - session token key -- AUTHENTIK_CLIENT_ID - Authentik client ID -- AUTHENTIK_CLIENT_SECRET - Authentik client secret diff --git a/qbittorrent/README.md b/qbittorrent/README.md deleted file mode 100644 index 73e01a1..0000000 --- a/qbittorrent/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Compose file for qBittorrent -## Environment Variables -- WIREGUARD_PRIVATE_KEY - VPN private key -- QBITTORRENT_PASS - qbittorrent user password -- GLUETUN_APIKEY - gluetun control server API key diff --git a/romm/README.md b/romm/README.md deleted file mode 100644 index 1d1af5c..0000000 --- a/romm/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Compose file for [template] -## Services -## Environment Variables -- EXAMPLE_VAR - Description diff --git a/slskd/README.md b/slskd/README.md deleted file mode 100644 index 9b58127..0000000 --- a/slskd/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Compose file for slskd -## Environment Variables -- SLSKD_PASSWORD - slskd user password -- SLSKD_SLSK_PASSWORD - soulseek user password diff --git a/stash/README.md b/stash/README.md deleted file mode 100644 index b1f503c..0000000 --- a/stash/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for stash diff --git a/synapse/README.md b/synapse/README.md deleted file mode 100644 index fc43844..0000000 --- a/synapse/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for Synapse diff --git a/vaultwarden/README.md b/vaultwarden/README.md deleted file mode 100644 index 08f622a..0000000 --- a/vaultwarden/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Compose file for Vaultwarden -## Environment Variables -- SMTP_PASSWORD - password for SMTP server diff --git a/wallos/README.md b/wallos/README.md deleted file mode 100644 index 2f9d461..0000000 --- a/wallos/README.md +++ /dev/null @@ -1 +0,0 @@ -# Compose file for wallos From fad390219b4266853a6a168fd132246a7e8678f2 Mon Sep 17 00:00:00 2001 From: komodo Date: Tue, 24 Jun 2025 15:26:05 +0800 Subject: [PATCH 2/6] [Komodo] fern: Write Compose File: update caddy/compose.yaml --- caddy/compose.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/caddy/compose.yaml b/caddy/compose.yaml index 7feeb70..220d80b 100644 --- a/caddy/compose.yaml +++ b/caddy/compose.yaml @@ -1,6 +1,6 @@ services: caddy: - image: git.fern.garden/fern/caddy:latest + image: ghcr.io/firewalkwithm3/caddy:latest container_name: caddy restart: unless-stopped ports: From 098d5924d8866237a6df54aa4aa51d683bf42485 Mon Sep 17 00:00:00 2001 From: komodo Date: Tue, 24 Jun 2025 15:27:00 +0800 Subject: [PATCH 3/6] [Komodo] Commit Sync: update resources.toml --- resources.toml | 85 +++++++++++++++++++++++++------------------------- 1 file changed, 42 insertions(+), 43 deletions(-) diff --git a/resources.toml b/resources.toml index 9aa61a7..d95f3b6 100644 --- a/resources.toml +++ b/resources.toml @@ -32,7 +32,7 @@ tags = ["internal"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "13ft" ## @@ -53,7 +53,7 @@ links = [ "https://sonarr.ferngarden.net/" ] auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "arr" environment = """ QBITTORRENT__PASSWORD=[[QBITTORRENT_PASSWORD]] @@ -70,7 +70,7 @@ links = [ "https://audiobookshelf.fern.garden" ] auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "audiobookshelf" ## @@ -83,7 +83,7 @@ server = "docker.local" links = ["https://auth.fern.garden"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "authentik" environment = """ POSTGRES_PASSWORD=[[AUTHENTIK_DB_PASSWORD]] @@ -103,7 +103,7 @@ tags = ["reverse-proxy", "public"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "caddy" environment = """ CF_API_TOKEN=[[CLOUDFLARE_API_TOKEN]] @@ -121,7 +121,7 @@ links = [ "https://books.fern.garden" ] auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "calibre" ## @@ -133,7 +133,7 @@ tags = ["internal"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "dozzle" ## @@ -145,7 +145,7 @@ tags = ["public"] server = "docker.local" links = ["https://git.fern.garden"] auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "forgejo" environment = """ POSTGRES_PASSWORD=[[FORGEJO_DB_PASSWORD]] @@ -160,7 +160,7 @@ tags = ["internal"] server = "docker.local" links = ["https://grocy.ferngarden.net"] auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "grocy" ## @@ -174,7 +174,7 @@ links = [ "https://homebox.ferngarden.net" ] auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "homebox" ## @@ -186,7 +186,7 @@ tags = ["internal", "metrics"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "homepage" ## @@ -201,7 +201,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "immich" environment = """ DB_PASSWORD=[[IMMICH_DB_PASSWORD]] @@ -216,7 +216,7 @@ tags = ["internal"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "it-tools" ## @@ -232,7 +232,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "jellyfin" environment = """ JELLYSTAT_JWT_SECRET=[[JELLYSTAT_JWT_SECRET]] @@ -249,7 +249,7 @@ server = "docker.local" links = ["https:/comics.fern.garden"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "komga" ## @@ -261,7 +261,7 @@ tags = ["internal"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "mailserver" ## @@ -274,7 +274,7 @@ server = "docker.local" links = ["https://memos.ferngarden.net"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "memos" environment = """ POSTGRES_PASSWORD=[[MEMOS_DB_PASSWORD]] @@ -287,7 +287,7 @@ name = "metrics_docker_local" tags = ["internal", "metrics"] [stack.config] server = "docker.local" -linked_repo = "forgejo" +linked_repo = "github" run_directory = "metrics" ## @@ -297,7 +297,7 @@ name = "metrics_minecraft_local" tags = ["internal", "metrics"] [stack.config] server = "minecraft.local" -linked_repo = "forgejo" +linked_repo = "github" run_directory = "metrics" ## @@ -307,7 +307,7 @@ name = "metrics_weebill_local" tags = ["internal", "metrics"] [stack.config] server = "weebill.local" -linked_repo = "forgejo" +linked_repo = "github" run_directory = "metrics" ## @@ -318,7 +318,7 @@ tags = ["public"] [stack.config] server = "minecraft.local" auto_update = true -linked_repo = "forgejo" +linked_repo = "github" reclone = true run_directory = "minecraft" environment = """ @@ -335,7 +335,7 @@ server = "docker.local" links = ["https://rss.ferngarden.net"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "miniflux" environment = """ POSTGRES_PASSWORD=[[MINIFLUX_DB_PASSWORD]] @@ -354,7 +354,7 @@ server = "docker.local" links = ["https://music.fern.garden"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "navidrome" environment = """ ND_LASTFM_APIKEY=[[NAVIDROME_LASTFM_API_KEY]] @@ -370,7 +370,7 @@ tags = ["internal"] server = "weebill.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "netatalk" environment = """ AFP_PASS=[[NETATALK_AFP_PASSWORD]] @@ -389,7 +389,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "nextcloud-aio" ## @@ -405,7 +405,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "notifications" environment = """ MOLLY_VAPID_PRIVKEY=[[MOLLY_VAPID_PRIVKEY]] @@ -423,7 +423,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "paperless" environment = """ POSTGRES_PASSWORD=[[PAPERLESS_DB_PASSWORD]] @@ -444,7 +444,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "qbittorrent" environment = """ WIREGUARD_PRIVATE_KEY=[[QBITTORRENT_WIREGUARD_PRIVATE_KEY]] @@ -465,7 +465,7 @@ server = "docker.local" links = ["https://games.fern.garden"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "romm" environment = """ MARIADB_PASSWORD=[[ROMM_DB_PASSWORD]] @@ -490,7 +490,7 @@ server = "docker.local" links = ["https://stash.ferngarden.net"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "stash" ## @@ -502,7 +502,7 @@ tags = ["internal"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "stirling-pdf" ## @@ -514,7 +514,7 @@ tags = ["public"] server = "docker.local" poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "synapse" ## @@ -527,7 +527,7 @@ server = "docker.local" links = ["https://vault.ferngarden.net"] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "vaultwarden" environment = """ SMTP_PASSWORD=[[SMTP_PASSWORD]] @@ -545,7 +545,7 @@ links = [ ] poll_for_updates = true auto_update = true -linked_repo = "forgejo" +linked_repo = "github" run_directory = "wallos" ## @@ -556,21 +556,20 @@ name = "caddy" builder = "docker.local" version = "2.10.0" auto_increment_version = false -linked_repo = "forgejo" +linked_repo = "github" build_path = "caddy" -image_registry.domain = "git.fern.garden" -image_registry.account = "fern" +image_registry.domain = "ghcr.io" +image_registry.account = "firewalkwithm3" ## [[repo]] -name = "forgejo" +name = "github" [repo.config] server = "docker.local" builder = "docker.local" -git_provider = "git.fern.garden" -git_account = "fern" -repo = "fern/stacks" +git_account = "firewalkwithm3" +repo = "firewalkwithm3/stacks" ## @@ -583,8 +582,8 @@ params.server_id = "docker.local" ## [[resource_sync]] -name = "forgejo" +name = "github" [resource_sync.config] -linked_repo = "forgejo" +linked_repo = "github" resource_path = ["resources.toml"] managed = true \ No newline at end of file From 8e0c3da383ed0adbc5bfc4ac108b95c1c42dbfa3 Mon Sep 17 00:00:00 2001 From: komodo Date: Tue, 24 Jun 2025 16:48:33 +0800 Subject: [PATCH 4/6] [Komodo] fern: Write Compose File: update slskd/compose.yaml --- slskd/compose.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/slskd/compose.yaml b/slskd/compose.yaml index 8cfff7e..a839013 100644 --- a/slskd/compose.yaml +++ b/slskd/compose.yaml @@ -19,7 +19,7 @@ services: - SLSKD_SLSK_USERNAME=MtQueerie - SLSKD_SLSK_PASSWORD=${SLSKD_SLSK_PASSWORD} volumes: - - slskd_data:/app + - /mnt/docker/slskd/data:/app - /media:/media restart: unless-stopped labels: @@ -33,7 +33,3 @@ networks: external: true media: external: true - -volumes: - slskd_data: - name: slskd_data From 1afda8998fa994432b722820f2ee1b170afba0af Mon Sep 17 00:00:00 2001 From: komodo Date: Tue, 24 Jun 2025 16:50:36 +0800 Subject: [PATCH 5/6] [Komodo] fern: Write Compose File: update stirling-pdf/compose.yaml --- stirling-pdf/compose.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/stirling-pdf/compose.yaml b/stirling-pdf/compose.yaml index 5f7b87a..1185d55 100644 --- a/stirling-pdf/compose.yaml +++ b/stirling-pdf/compose.yaml @@ -11,6 +11,7 @@ services: environment: - DOCKER_ENABLE_SECURITY=false - LANGS=en_GB + user: 1000:1000 networks: - default - proxy From 251fb8e02e826b70d26d9e5fffe085c4b9ded9a1 Mon Sep 17 00:00:00 2001 From: komodo Date: Tue, 24 Jun 2025 17:17:05 +0800 Subject: [PATCH 6/6] [Komodo] fern: Write Compose File: update arr/compose.yaml --- arr/compose.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arr/compose.yaml b/arr/compose.yaml index ac80f02..838aab5 100644 --- a/arr/compose.yaml +++ b/arr/compose.yaml @@ -141,7 +141,7 @@ services: - TZ=Australia/Perth volumes: - lidarr_config:/config - - beets_config:/beets + - /mnt/docker/beets/config:/beets - ./install_beets.bash:/custom-cont-init.d/install_beets.bash:ro - /media:/media restart: unless-stopped