75 Commits
Author SHA1 Message Date
JG2401 ae64e96a62 Merge pull request #169 from JG2401/dependabot/docker_compose/projects/uptime-kuma/louislam/uptime-kuma-2.5.7
Bump louislam/uptime-kuma from 2.1.0 to 2.5.7 in /projects/uptime-kuma
2026-10-27 21:22:31 +01:00
dependabot[bot] 790e9ea9f5 Bump louislam/uptime-kuma from 2.1.0 to 2.5.7 in /projects/uptime-kuma
Bumps louislam/uptime-kuma from 2.1.0 to 2.5.7.

---
updated-dependencies:
- dependency-name: louislam/uptime-kuma
  dependency-version: 2.5.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-27 20:15:08 +00:00
jonas@geiger-natur.de d2f66c6818 uptime-kuma added to dependabot.yml 2026-10-27 21:14:10 +01:00
jonas@geiger-natur.de c337aad4fa Merge branch 'main' of https://github.com/JG2401/HetznerDokployLab 2026-10-27 21:13:11 +01:00
jonas@geiger-natur.de 82248e6856 uptime-kuma added 2026-10-27 21:13:09 +01:00
JG2401 ea6551ce39 Merge pull request #167 from JG2401/dependabot/docker_compose/projects/immich/immich-app/immich-server-v3.3.5
Bump immich-app/immich-server from v3.3.4 to v3.3.5 in /projects/immich
2026-10-27 19:57:17 +01:00
JG2401 891e6b2f15 Merge pull request #154 from JG2401/dependabot/docker_compose/projects/rclone/rclone/rclone-1.75.2
Bump rclone/rclone from 1.75.1 to 1.75.2 in /projects/rclone
2026-10-27 19:56:07 +01:00
JG2401 f47e6fda3c Merge pull request #166 from JG2401/dependabot/docker_compose/projects/gitea-mirror/raylabshq/gitea-mirror-v3.46.0
Bump raylabshq/gitea-mirror from v3.45.0 to v3.46.0 in /projects/gitea-mirror
2026-10-27 19:54:23 +01:00
dependabot[bot] 4d3d9a01f3 Bump immich-app/immich-server from v3.3.4 to v3.3.5 in /projects/immich
Bumps [immich-app/immich-server](https://github.com/immich-app/immich) from v3.3.4 to v3.3.5.
- [Release notes](https://github.com/immich-app/immich/releases)
- [Commits](https://github.com/immich-app/immich/compare/v3.3.4...v3.3.5)

---
updated-dependencies:
- dependency-name: immich-app/immich-server
  dependency-version: v3.3.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-27 18:52:54 +00:00
dependabot[bot] afb2e12239 Bump raylabshq/gitea-mirror in /projects/gitea-mirror
Bumps [raylabshq/gitea-mirror](https://github.com/RayLabsHQ/gitea-mirror) from v3.45.0 to v3.46.0.
- [Release notes](https://github.com/RayLabsHQ/gitea-mirror/releases)
- [Changelog](https://github.com/RayLabsHQ/gitea-mirror/blob/main/CHANGELOG.md)
- [Commits](https://github.com/RayLabsHQ/gitea-mirror/compare/v3.45.0...v3.46.0)

---
updated-dependencies:
- dependency-name: raylabshq/gitea-mirror
  dependency-version: v3.46.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-27 18:52:05 +00:00
jonas@geiger-natur.de 27cf49f696 ntfy and anytype added to dependabot.yml 2026-10-27 19:51:06 +01:00
jonas@geiger-natur.de 4bd61d4968 ntfy latest replaced with version number 2026-10-27 19:48:45 +01:00
jonas@geiger-natur.de 4b297f33d3 anytype added 2026-10-27 19:47:29 +01:00
jonas@geiger-natur.de a5ead7f883 ntfy added 2026-10-27 19:43:53 +01:00
JG2401 6a57f9c7be Merge pull request #160 from JG2401/dependabot/docker_compose/projects/immich/immich-app/immich-server-v3.3.4
Bump immich-app/immich-server from v3.2.2 to v3.3.4 in /projects/immich
2026-10-27 19:21:30 +01:00
JG2401 45192a7549 Merge pull request #150 from JG2401/dependabot/docker_compose/projects/immich/immich-app/immich-machine-learning-v3.3.1
Bump immich-app/immich-machine-learning from v3.1.0 to v3.3.1 in /projects/immich
2026-10-27 19:21:18 +01:00
JG2401 5d98464265 Merge pull request #162 from JG2401/dependabot/docker_compose/projects/paperless/paperless-ngx/paperless-ngx-3.3.4
Bump paperless-ngx/paperless-ngx from 3.3.3 to 3.3.4 in /projects/paperless
2026-10-27 19:13:35 +01:00
JG2401 d7b46acf0f Merge pull request #161 from JG2401/dependabot/docker_compose/projects/seer/seerr-team/seerr-v3.5.1
Bump seerr-team/seerr from v3.5.0 to v3.5.1 in /projects/seer
2026-10-27 19:10:27 +01:00
JG2401 26679ba759 Merge pull request #158 from JG2401/dependabot/docker_compose/projects/bentopdf/alam00000/bentopdf-simple-2.8.10
Bump alam00000/bentopdf-simple from 2.8.8 to 2.8.10 in /projects/bentopdf
2026-10-27 19:07:54 +01:00
JG2401 88b972b589 Merge pull request #164 from JG2401/dependabot/docker_compose/projects/gitea-mirror/raylabshq/gitea-mirror-v3.45.0
Bump raylabshq/gitea-mirror from v3.40.3 to v3.45.0 in /projects/gitea-mirror
2026-10-27 19:05:37 +01:00
JG2401 3b603f1536 Merge pull request #165 from JG2401/dependabot/docker_compose/projects/audiobookshelf/advplyr/audiobookshelf-2.37.2
Bump advplyr/audiobookshelf from 2.37.1 to 2.37.2 in /projects/audiobookshelf
2026-10-27 19:01:39 +01:00
dependabot[bot] ab9dba0944 Bump advplyr/audiobookshelf in /projects/audiobookshelf
Bumps [advplyr/audiobookshelf](https://github.com/advplyr/audiobookshelf) from 2.37.1 to 2.37.2.
- [Release notes](https://github.com/advplyr/audiobookshelf/releases)
- [Commits](https://github.com/advplyr/audiobookshelf/compare/v2.37.1...v2.37.2)

---
updated-dependencies:
- dependency-name: advplyr/audiobookshelf
  dependency-version: 2.37.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-25 23:04:58 +00:00
dependabot[bot] 29446ca18c Bump raylabshq/gitea-mirror in /projects/gitea-mirror
Bumps [raylabshq/gitea-mirror](https://github.com/RayLabsHQ/gitea-mirror) from v3.40.3 to v3.45.0.
- [Release notes](https://github.com/RayLabsHQ/gitea-mirror/releases)
- [Changelog](https://github.com/RayLabsHQ/gitea-mirror/blob/main/CHANGELOG.md)
- [Commits](https://github.com/RayLabsHQ/gitea-mirror/compare/v3.40.3...v3.45.0)

---
updated-dependencies:
- dependency-name: raylabshq/gitea-mirror
  dependency-version: v3.45.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-25 23:04:55 +00:00
JG2401 4f4c5dba85 Merge pull request #153 from JG2401/dependabot/docker_compose/projects/mealie/mealie-recipes/mealie-v3.29.0
Bump mealie-recipes/mealie from v3.25.1 to v3.29.0 in /projects/mealie
2026-10-24 12:38:01 +02:00
dependabot[bot] 128bc7fd2e Bump paperless-ngx/paperless-ngx in /projects/paperless
Bumps [paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/paperless-ngx/paperless-ngx/releases)
- [Changelog](https://github.com/paperless-ngx/paperless-ngx/blob/dev/docs/changelog.md)
- [Commits](https://github.com/paperless-ngx/paperless-ngx/compare/v3.3.3...v3.3.4)

---
updated-dependencies:
- dependency-name: paperless-ngx/paperless-ngx
  dependency-version: 3.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-23 12:30:36 +00:00
dependabot[bot] c65b484704 Bump seerr-team/seerr from v3.5.0 to v3.5.1 in /projects/seer
Bumps [seerr-team/seerr](https://github.com/seerr-team/seerr) from v3.5.0 to v3.5.1.
- [Release notes](https://github.com/seerr-team/seerr/releases)
- [Commits](https://github.com/seerr-team/seerr/compare/v3.5.0...v3.5.1)

---
updated-dependencies:
- dependency-name: seerr-team/seerr
  dependency-version: v3.5.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-23 12:30:28 +00:00
jonas@geiger-natur.de 0e352dd896 wallos added 2026-10-23 14:29:38 +02:00
jonas@geiger-natur.de d678acadf6 firefly removed 2026-10-23 14:24:26 +02:00
jonas@geiger-natur.de 534caca3df Merge branch 'main' of https://github.com/JG2401/HetznerDokployLab 2026-10-22 21:00:57 +02:00
jonas@geiger-natur.de 2bec890334 removed all rclone storage labels because they were involved in the restart-problem 2026-10-22 21:00:54 +02:00
JG2401 d9e3faa9dc Merge pull request #157 from JG2401/dependabot/docker_compose/projects/paperless/paperless-ngx/paperless-ngx-3.3.3
Bump paperless-ngx/paperless-ngx from 3.2.1 to 3.3.3 in /projects/paperless
2026-10-22 20:28:00 +02:00
jonas@geiger-natur.de 8309cf448c removed healthchecks because of endless restart problem 2026-10-21 20:53:17 +02:00
JG2401 6c15bd9d86 Change restart policy to 'unless-stopped' for immich 2026-10-21 19:55:40 +02:00
dependabot[bot] 04ec733589 Bump immich-app/immich-server from v3.2.2 to v3.3.4 in /projects/immich
Bumps [immich-app/immich-server](https://github.com/immich-app/immich) from v3.2.2 to v3.3.4.
- [Release notes](https://github.com/immich-app/immich/releases)
- [Commits](https://github.com/immich-app/immich/compare/v3.2.2...v3.3.4)

---
updated-dependencies:
- dependency-name: immich-app/immich-server
  dependency-version: v3.3.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-20 13:50:45 +00:00
dependabot[bot] 17b246ba97 Bump alam00000/bentopdf-simple in /projects/bentopdf
Bumps [alam00000/bentopdf-simple](https://github.com/alam00000/bentopdf) from 2.8.8 to 2.8.10.
- [Release notes](https://github.com/alam00000/bentopdf/releases)
- [Changelog](https://github.com/alam00000/bentopdf/blob/main/RELEASE.md)
- [Commits](https://github.com/alam00000/bentopdf/compare/v2.8.8...v2.8.10)

---
updated-dependencies:
- dependency-name: alam00000/bentopdf-simple
  dependency-version: 2.8.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-20 13:48:57 +00:00
dependabot[bot] dbae1ea647 Bump paperless-ngx/paperless-ngx in /projects/paperless
Bumps [paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) from 3.2.1 to 3.3.3.
- [Release notes](https://github.com/paperless-ngx/paperless-ngx/releases)
- [Changelog](https://github.com/paperless-ngx/paperless-ngx/blob/dev/docs/changelog.md)
- [Commits](https://github.com/paperless-ngx/paperless-ngx/compare/v3.2.1...v3.3.3)

---
updated-dependencies:
- dependency-name: paperless-ngx/paperless-ngx
  dependency-version: 3.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-20 13:48:53 +00:00
jonas@geiger-natur.de d98c4dafb4 dependabot jellyseer replaced with seer 2026-10-20 15:47:45 +02:00
jonas@geiger-natur.de 411660a724 jellyseer replaced with seer 2026-10-20 15:46:41 +02:00
dependabot[bot] e198e32986 Bump rclone/rclone from 1.75.1 to 1.75.2 in /projects/rclone
Bumps rclone/rclone from 1.75.1 to 1.75.2.

---
updated-dependencies:
- dependency-name: rclone/rclone
  dependency-version: 1.75.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-18 23:04:00 +00:00
dependabot[bot] e35a03f7f2 Bump mealie-recipes/mealie from v3.25.1 to v3.29.0 in /projects/mealie
Bumps [mealie-recipes/mealie](https://github.com/mealie-recipes/mealie) from v3.25.1 to v3.29.0.
- [Release notes](https://github.com/mealie-recipes/mealie/releases)
- [Commits](https://github.com/mealie-recipes/mealie/compare/v3.25.1...v3.29.0)

---
updated-dependencies:
- dependency-name: mealie-recipes/mealie
  dependency-version: v3.29.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-18 23:03:58 +00:00
JG2401 2096a99e84 Merge pull request #145 from JG2401/dependabot/docker_compose/projects/vaultwarden/vaultwarden/server-1.37.4
Bump vaultwarden/server from 1.37.3 to 1.37.4 in /projects/vaultwarden
2026-10-11 15:32:43 +02:00
dependabot[bot] 6cbd404054 Bump immich-app/immich-machine-learning in /projects/immich
Bumps [immich-app/immich-machine-learning](https://github.com/immich-app/immich) from v3.1.0 to v3.3.1.
- [Release notes](https://github.com/immich-app/immich/releases)
- [Commits](https://github.com/immich-app/immich/compare/v3.1.0...v3.3.1)

---
updated-dependencies:
- dependency-name: immich-app/immich-machine-learning
  dependency-version: v3.3.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-11 13:29:34 +00:00
dependabot[bot] c1450a10db Bump vaultwarden/server from 1.37.3 to 1.37.4 in /projects/vaultwarden
Bumps vaultwarden/server from 1.37.3 to 1.37.4.

---
updated-dependencies:
- dependency-name: vaultwarden/server
  dependency-version: 1.37.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-11 13:25:20 +00:00
jonas@geiger-natur.de 7fc7270893 n8n removed 2026-10-11 15:24:28 +02:00
jonas@geiger-natur.de 365f86ce1b tandoor in dependabot.yml removed 2026-10-11 15:22:18 +02:00
jonas@geiger-natur.de 91446d45e2 using volume type bind instead 2026-10-11 15:19:02 +02:00
jonas@geiger-natur.de 723bbb620d healthcheck added to all compose files that contain storagebox or seedbox 2026-10-11 14:53:23 +02:00
jonas@geiger-natur.de e779440ef7 n8n readme compose path updated 2026-10-11 14:44:13 +02:00
jonas@geiger-natur.de afdd810fc6 jellyfin unused media volume removed 2026-10-11 14:42:09 +02:00
jonas@geiger-natur.de fc62202221 immich healthcheck updated 2026-10-11 14:41:14 +02:00
jonas@geiger-natur.de 01bb697087 audiobookshelf modified compose (ports to expose) 2026-10-11 14:40:23 +02:00
jonas@geiger-natur.de 1537b9873b added few new resource limits to compose files 2026-10-11 14:39:29 +02:00
jonas@geiger-natur.de de934d057a removed obsolete version tags in all compose files 2026-10-11 14:38:04 +02:00
jonas@geiger-natur.de 7b19367f07 n8n environment variables fixed 2026-10-11 14:36:27 +02:00
jonas@geiger-natur.de 82d21a439e mealie latest to tag number 2026-10-11 14:34:37 +02:00
jonas@geiger-natur.de 8dae0e73f7 firefly latest to tag number 2026-10-11 14:32:40 +02:00
jonas@geiger-natur.de 75ec1821cd mealie restart policy 2026-10-11 14:30:38 +02:00
jonas@geiger-natur.de 06c0c357de paperless improved environment variables 2026-10-11 14:17:56 +02:00
jonas@geiger-natur.de faa55f9192 paperless redis volume removed 2026-10-11 14:12:09 +02:00
JG2401 fb4abd12be Update volume path for Firefly service 2026-10-09 21:26:52 +02:00
JG2401 aa673f8f42 Merge pull request #143 from JG2401/revert-118-dependabot/docker_compose/projects/immich/immich-app/postgres-16-vectorchord0.4.3-pgvectors0.2.0
Revert "Bump immich-app/postgres from 14-vectorchord0.4.3-pgvectors0.2.0 to 16-vectorchord0.4.3-pgvectors0.2.0 in /projects/immich"
2026-10-07 19:47:40 +02:00
JG2401 344f7b19e7 Revert "Bump immich-app/postgres from 14-vectorchord0.4.3-pgvectors0.2.0 to 16-vectorchord0.4.3-pgvectors0.2.0 in /projects/immich" 2026-10-07 19:47:26 +02:00
JG2401 da71c90de7 Merge pull request #132 from JG2401/dependabot/docker_compose/projects/immich/immich-app/immich-server-v3.2.2
Bump immich-app/immich-server from v3.1.0 to v3.2.2 in /projects/immich
2026-10-07 19:44:59 +02:00
JG2401 fcd038f8be Merge pull request #118 from JG2401/dependabot/docker_compose/projects/immich/immich-app/postgres-16-vectorchord0.4.3-pgvectors0.2.0
Bump immich-app/postgres from 14-vectorchord0.4.3-pgvectors0.2.0 to 16-vectorchord0.4.3-pgvectors0.2.0 in /projects/immich
2026-10-07 19:43:47 +02:00
JG2401 cd82cc4ce1 Merge pull request #141 from JG2401/dependabot/docker_compose/projects/nextcloud/nextcloud-35.0.1
Bump nextcloud from 35.0.0 to 35.0.1 in /projects/nextcloud
2026-10-05 21:38:21 +02:00
JG2401 6ed871979a Merge pull request #140 from JG2401/dependabot/docker_compose/projects/gitea-mirror/raylabshq/gitea-mirror-v3.40.3
Bump raylabshq/gitea-mirror from v3.40.1 to v3.40.3 in /projects/gitea-mirror
2026-10-05 21:34:24 +02:00
JG2401 1e3dd52483 Merge pull request #139 from JG2401/dependabot/docker_compose/projects/paperless/redis-8.10.2
Bump redis from 8.10.1 to 8.10.2 in /projects/paperless
2026-10-05 21:31:30 +02:00
JG2401 b68cf32a54 Merge pull request #142 from JG2401/dependabot/docker_compose/projects/audiobookshelf/advplyr/audiobookshelf-2.37.1
Bump advplyr/audiobookshelf from 2.36.1 to 2.37.1 in /projects/audiobookshelf
2026-10-05 21:25:27 +02:00
dependabot[bot] af3cff60ff Bump advplyr/audiobookshelf in /projects/audiobookshelf
Bumps [advplyr/audiobookshelf](https://github.com/advplyr/audiobookshelf) from 2.36.1 to 2.37.1.
- [Release notes](https://github.com/advplyr/audiobookshelf/releases)
- [Commits](https://github.com/advplyr/audiobookshelf/compare/v2.36.1...v2.37.1)

---
updated-dependencies:
- dependency-name: advplyr/audiobookshelf
  dependency-version: 2.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-04 23:04:41 +00:00
dependabot[bot] ddb3f178eb Bump nextcloud from 35.0.0 to 35.0.1 in /projects/nextcloud
Bumps nextcloud from 35.0.0 to 35.0.1.

---
updated-dependencies:
- dependency-name: nextcloud
  dependency-version: 35.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-04 23:03:12 +00:00
JG2401 8dc879fce7 Implement healthcheck in docker-compose.yml
Add healthcheck configuration for Jellyfin service
2026-09-28 20:50:53 +02:00
dependabot[bot] 405abd2bbf Bump raylabshq/gitea-mirror in /projects/gitea-mirror
Bumps [raylabshq/gitea-mirror](https://github.com/RayLabsHQ/gitea-mirror) from v3.40.1 to v3.40.3.
- [Release notes](https://github.com/RayLabsHQ/gitea-mirror/releases)
- [Changelog](https://github.com/RayLabsHQ/gitea-mirror/blob/main/CHANGELOG.md)
- [Commits](https://github.com/RayLabsHQ/gitea-mirror/compare/v3.40.1...v3.40.3)

---
updated-dependencies:
- dependency-name: raylabshq/gitea-mirror
  dependency-version: v3.40.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-27 23:05:25 +00:00
dependabot[bot] 4009840604 Bump redis from 8.10.1 to 8.10.2 in /projects/paperless
Bumps redis from 8.10.1 to 8.10.2.

---
updated-dependencies:
- dependency-name: redis
  dependency-version: 8.10.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-27 23:03:03 +00:00
dependabot[bot] 5ccafbbc5f Bump immich-app/immich-server from v3.1.0 to v3.2.2 in /projects/immich
Bumps [immich-app/immich-server](https://github.com/immich-app/immich) from v3.1.0 to v3.2.2.
- [Release notes](https://github.com/immich-app/immich/releases)
- [Commits](https://github.com/immich-app/immich/compare/v3.1.0...v3.2.2)

---
updated-dependencies:
- dependency-name: immich-app/immich-server
  dependency-version: v3.2.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-20 23:06:51 +00:00
dependabot[bot] 1a0f697dd0 Bump immich-app/postgres in /projects/immich
Bumps [immich-app/postgres](https://github.com/immich-app/base-images) from 14-vectorchord0.4.3-pgvectors0.2.0 to 16-vectorchord0.4.3-pgvectors0.2.0.
- [Commits](https://github.com/immich-app/base-images/commits)

---
updated-dependencies:
- dependency-name: immich-app/postgres
  dependency-version: 16-vectorchord0.4.3-pgvectors0.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-28 20:50:42 +00:00
29 changed files with 369 additions and 287 deletions
+32 -25
View File
@@ -5,13 +5,6 @@
version: 2
updates:
#firefly
- package-ecosystem: "docker-compose"
directory: "/projects/firefly"
schedule:
interval: "weekly"
labels:
- "firefly"
#immich
- package-ecosystem: "docker-compose"
directory: "/projects/immich"
@@ -19,13 +12,6 @@ updates:
interval: "weekly"
labels:
- "immich"
#n8n
- package-ecosystem: "docker-compose"
directory: "/projects/n8n"
schedule:
interval: "weekly"
labels:
- "n8n"
#paperless
- package-ecosystem: "docker-compose"
directory: "/projects/paperless"
@@ -33,20 +19,13 @@ updates:
interval: "weekly"
labels:
- "paperless"
#tandoor
#seer
- package-ecosystem: "docker-compose"
directory: "/projects/tandoor"
directory: "/projects/seer"
schedule:
interval: "weekly"
labels:
- "tandoor"
#jellyseer
- package-ecosystem: "docker-compose"
directory: "/projects/jellyseer"
schedule:
interval: "weekly"
labels:
- "jellyseer"
- "seer"
#jellyfin
- package-ecosystem: "docker-compose"
directory: "/projects/jellyfin"
@@ -109,4 +88,32 @@ updates:
schedule:
interval: "weekly"
labels:
- "audiobookshelf"
- "audiobookshelf"
#wallos
- package-ecosystem: "docker-compose"
directory: "/projects/wallos"
schedule:
interval: "weekly"
labels:
- "wallos"
#ntfy
- package-ecosystem: "docker-compose"
directory: "/projects/ntfy"
schedule:
interval: "weekly"
labels:
- "ntfy"
#anytype
- package-ecosystem: "docker-compose"
directory: "/projects/anytype"
schedule:
interval: "weekly"
labels:
- "anytype"
#uptime-kuma
- package-ecosystem: "docker-compose"
directory: "/projects/uptime-kuma"
schedule:
interval: "weekly"
labels:
- "uptime-kuma"
+24
View File
@@ -0,0 +1,24 @@
# [Anytype](https://anytype.io)
## anytype
### General
- Compose Path: `./projects/anytype/docker-compose.yml`
### Environment
- SERVER_IP: `123.123.123.123`
### Domains
- Service Name: `anytype`
- Container Port: `8443`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Notes
- The container stores its data in the `anytype_data` volume.
- Expose your service through Dokploy with the configured host and port.
- Adjust the environment values to match your deployment and public URL.
+11
View File
@@ -0,0 +1,11 @@
services:
any-sync-bundle:
image: ghcr.io/grishy/any-sync-bundle:1.7.0-2026-10-12
restart: unless-stopped
ports:
- "33010:33010"
- "33020:33020/udp"
volumes:
- /opt/media/storagebox/anytype:/data
environment:
ANY_SYNC_BUNDLE_INIT_EXTERNAL_ADDRS: ${SERVER_IP}
+12 -3
View File
@@ -1,10 +1,19 @@
version: "3.8"
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:2.36.1
image: ghcr.io/advplyr/audiobookshelf:2.37.2
restart: unless-stopped
ports:
expose:
- 80
healthcheck:
test:
[
"CMD-SHELL",
"timeout 10 ls /audiobooks >/dev/null 2>&1 || exit 1"
]
interval: 30s
timeout: 15s
retries: 3
start_period: 60s
environment:
- TZ=Europe/Berlin
volumes:
+1 -3
View File
@@ -1,8 +1,6 @@
version: "3.8"
services:
bentopdf:
image: ghcr.io/alam00000/bentopdf-simple:2.8.8
image: ghcr.io/alam00000/bentopdf-simple:2.8.10
restart: unless-stopped
expose:
- 8080
-38
View File
@@ -1,38 +0,0 @@
# [firefly](https://www.firefly-iii.org)
## firefly
### General
- Compose Path: `./projects/firefly/docker-compose.yml`
### Environment
- SITE_OWNER: #site owner email-address
- DB_CONNECTION: #db connection type like `mysql` or `postgres`
- DB_HOST: #db hostname
- DB_PORT: #database port - default: `3306`
- DB_DATABASE: #database name
- DB_USERNAME: #database user-name
- DB_PASSWORD: #database password
- STATIC_CRON_TOKEN: #32 digits token - use [it-tools token-generator](https://it-tools.tech/token-generator?length=32) to get one
- APP_ENV: #default: `production`
- APP_KEY: #a base64 php app key - use [Generate Laravel APP_KEY](https://generate-random.org/laravel-key) to get one
- APP_URL: #default: `http://app:8080`
- TRUSTED_PROXIES: default: `"*"`
### Domains
- Service Name: `firefly`
- Container Port: `8080`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Volume Backups
- Task Name: `db`
- Schedule `0 0 * * *`
- Service Name: `db`
- Volume: `firefly-firefly-xxx`
- Keep Latest Backups: `7`
- Enabled: true
-63
View File
@@ -1,63 +0,0 @@
version: '3.8'
services:
firefly:
image: fireflyiii/core:latest
hostname: app
container_name: firefly_iii_core
restart: unless-stopped
labels:
- rclone.storage=storagebox-crypt
volumes:
- /media/storagebox-crypt/firefly/upload:/var/www/html/storage/upload
environment:
SITE_OWNER: ${SITE_OWNER}
DB_CONNECTION: ${DB_CONNECTION}
DB_HOST: ${DB_HOST}
DB_PORT: ${DB_PORT}
DB_DATABASE: ${DB_DATABASE}
DB_USERNAME: ${DB_USERNAME}
DB_PASSWORD: ${DB_PASSWORD}
STATIC_CRON_TOKEN: ${STATIC_CRON_TOKEN}
APP_ENV: ${APP_ENV}
APP_KEY: ${APP_KEY}
APP_URL: ${APP_URL}
TRUSTED_PROXIES: ${TRUSTED_PROXIES}
networks:
- dokploy-network
cron:
image: alpine:3.24.2
restart: unless-stopped
container_name: firefly_iii_cron
environment:
STATIC_CRON_TOKEN: ${STATIC_CRON_TOKEN}
command: sh -c "
apk add tzdata && \
(ln -s /usr/share/zoneinfo/$$TZ /etc/localtime || true) && \
echo \"0 3 * * * wget -qO- http://app:8080/api/v1/cron/$$STATIC_CRON_TOKEN;echo\" | crontab - && \
crond -f -L /dev/stdout"
networks:
- dokploy-network
db:
image: mariadb:13.0
hostname: db
container_name: firefly_iii_db
restart: unless-stopped
environment:
MYSQL_RANDOM_ROOT_PASSWORD: ${MYSQL_RANDOM_ROOT_PASSWORD}
MYSQL_USER: ${DB_USERNAME}
MYSQL_PASSWORD: ${DB_PASSWORD}
MYSQL_DATABASE: ${DB_DATABASE}
volumes:
- firefly_iii_db:/var/lib/mysql
networks:
- dokploy-network
volumes:
firefly_iii_db:
networks:
dokploy-network:
external: true
+1 -1
View File
@@ -1,6 +1,6 @@
services:
gitea-mirror:
image: ghcr.io/raylabshq/gitea-mirror:v3.40.1
image: ghcr.io/raylabshq/gitea-mirror:v3.46.0
restart: unless-stopped
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=3", "--spider", "http://localhost:4321/api/health"]
-2
View File
@@ -1,5 +1,3 @@
version: "3.8"
services:
gitea:
image: docker.gitea.com/gitea:1.27.3
+24 -14
View File
@@ -1,17 +1,18 @@
version: "3.9"
services:
immich-server:
image: ghcr.io/immich-app/immich-server:v3.1.0
image: ghcr.io/immich-app/immich-server:v3.3.5
deploy:
resources:
limits:
cpus: "1.25"
memory: 2G
labels:
- rclone.storage=storagebox-crypt
volumes:
- /opt/media/storagebox/immich/library:/usr/src/app/upload
- type: bind
source: /opt/media/storagebox/immich/library
target: /usr/src/app/upload
bind:
propagation: rslave
create_host_path: false
- /etc/localtime:/etc/localtime:ro
depends_on:
immich-redis:
@@ -32,15 +33,20 @@ services:
REDIS_DBINDEX: ${REDIS_DBINDEX}
TZ: ${TZ}
UPLOAD_LOCATION: ${UPLOAD_LOCATION}
restart: always
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:2283/server-info/ping"]
test:
[
"CMD-SHELL",
"curl -f http://localhost:2283/api/server/ping >/dev/null 2>&1"
]
interval: 30s
timeout: 10s
timeout: 15s
retries: 3
start_period: 60s
immich-machine-learning:
image: ghcr.io/immich-app/immich-machine-learning:v3.1.0
image: ghcr.io/immich-app/immich-machine-learning:v3.3.1
deploy:
resources:
limits:
@@ -52,7 +58,7 @@ services:
REDIS_HOSTNAME: ${REDIS_HOSTNAME}
REDIS_PORT: ${REDIS_PORT}
REDIS_DBINDEX: ${REDIS_DBINDEX}
restart: always
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3003/ping"]
interval: 30s
@@ -73,11 +79,15 @@ services:
interval: 10s
timeout: 5s
retries: 5
restart: always
restart: unless-stopped
immich-database:
image: ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0
deploy:
resources:
limits:
cpus: "1.0"
memory: 2G
volumes:
- immich-postgres:/var/lib/postgresql/data
environment:
@@ -106,7 +116,7 @@ services:
'-c',
'wal_compression=on',
]
restart: always
restart: unless-stopped
networks:
dokploy-network:
+10 -2
View File
@@ -1,4 +1,3 @@
version: "3.8"
services:
jellyfin:
image: jellyfin/jellyfin:12
@@ -12,6 +11,16 @@ services:
- cache:/cache
- /opt/media/seedbox/media:/media:ro
restart: "unless-stopped"
healthcheck:
test:
[
"CMD-SHELL",
"timeout 10 ls /media >/dev/null 2>&1 || exit 1"
]
interval: 30s
timeout: 15s
retries: 3
start_period: 60s
environment:
- JELLYFIN_PublishedServerUrl=https://${JELLYFIN_HOST}
extra_hosts:
@@ -19,4 +28,3 @@ services:
volumes:
config:
cache:
media:
-27
View File
@@ -1,27 +0,0 @@
# [jellyseer](https://docs.seerr.dev/)
## jellyseer
### General
- Compose Path: `./projects/jellyseer/docker-compose.yml`
### Environment
- TIMEZONE: #your time zone - for example `Europe/Berlin`
### Domains
- Service Name: `jellyseer`
- Container Port: `5055`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Volume Backups
- Task Name: `jellyseer`
- Schedule `0 0 * * *`
- Service Name: `jellyseer`
- Volume: `jellyseer-jellyseer-xxx`
- Keep Latest Backups: `1`
- Enabled: true
-19
View File
@@ -1,19 +0,0 @@
services:
jellyseerr:
image: ghcr.io/fallenbagel/jellyseerr:2.7.3
init: true
container_name: jellyseerr
environment:
- TZ=${TIMEZONE}
volumes:
- config:/app/config
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/status || exit 1
start_period: 20s
timeout: 3s
interval: 15s
retries: 3
restart: unless-stopped
volumes:
config:
+8 -2
View File
@@ -1,13 +1,18 @@
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:latest
image: ghcr.io/mealie-recipes/mealie:v3.29.0
deploy:
resources:
limits:
cpus: "1.0"
memory: 1G
volumes:
- /opt/media/storagebox/mealie:/app/data/
- type: bind
source: /opt/media/storagebox/mealie
target: /app/data/
bind:
propagation: rslave
create_host_path: false
environment:
PUID: 1000
PGID: 1000
@@ -31,3 +36,4 @@ services:
SMTP_FROM_EMAIL: ${SMTP_FROM_EMAIL}
SMTP_USER: ${SMTP_USER}
SMTP_PASSWORD: ${SMTP_PASSWORD}
restart: unless-stopped
-33
View File
@@ -1,33 +0,0 @@
# [n8n](https://n8n.io)
## n8n
### General
- Compose Path: `./projects/n8n/n8n.yml`
### Environment
- N8N_HOST: same as host in #[domains](#domains)
- N8N_PORT: #default `5678`
- N8N_PROTOCOL: #default: `http`
- NODE_ENV: #default: `production`
- WEBHOOK_URL: #default: `https://${N8N_HOST}/`
- GENERIC_TIMEZONE: #local time zone - example: `Europe/Berlin`
- N8N_SECURE_COOKIE: #default `false`
### Domains
- Service Name: `n8n`
- Container Port: `5678`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Volume Backups
- Task Name: `n8n`
- Schedule `0 0 * * *`
- Service Name: `n8n`
- Volume: `n8n-n8n-xxx`
- Keep Latest Backups: `7`
- Enabled: true
-21
View File
@@ -1,21 +0,0 @@
services:
n8n:
image: docker.n8n.io/n8nio/n8n:2.29.10
restart: always
labels:
- rclone.storage=storagebox-crypt
environment:
- N8N_HOST=${N8N_HOST}
- N8N_PORT=${N8N_PORT}
- N8N_PROTOCOL=http
- NODE_ENV=production
- WEBHOOK_URL=https://${N8N_HOST}/
- GENERIC_TIMEZONE=${GENERIC_TIMEZONE}
- N8N_SECURE_COOKIE=false
- N8N_RESTRICT_FILE_ACCESS_TO=/home/node
volumes:
- /opt/media/storagebox/paperless/consume:/home/node/paperless/consume:rw
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
+17 -3
View File
@@ -1,14 +1,23 @@
services:
nextcloud:
image: nextcloud:35.0.0
image: nextcloud:35.0.1
deploy:
resources:
limits:
cpus: "1.0"
memory: 2G
restart: unless-stopped
labels:
- rclone.storage=storagebox-crypt
- traefik.http.middlewares.nextcloud-buffering.buffering.maxRequestBodyBytes=0
- traefik.http.routers.nextcloud.middlewares=nextcloud-buffering
volumes:
- nextcloud_data:/var/www/html
- /opt/media/storagebox/nextcloud:/mnt/storagebox
- type: bind
source: /opt/media/storagebox/nextcloud
target: /mnt/storagebox
bind:
propagation: rslave
create_host_path: false
environment:
- NEXTCLOUD_TRUSTED_DOMAINS=${NEXTCLOUD_DOMAIN}
- MYSQL_HOST=nextcloud_db
@@ -21,6 +30,11 @@ services:
nextcloud_db:
image: mariadb
deploy:
resources:
limits:
cpus: "0.75"
memory: 1G
restart: unless-stopped
volumes:
- nextcloud_db_data:/var/lib/mysql
+26
View File
@@ -0,0 +1,26 @@
# [ntfy](https://ntfy.sh)
## ntfy
### General
- Compose Path: `./projects/ntfy/docker-compose.yml`
### Environment
- NTFY_HOST: `https://ntfy.example.com`
- HTTP_PORT: `80`
- TZ: `Europe/Berlin`
### Domains
- Service Name: `ntfy`
- Container Port: `80`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Notes
- ntfy stores persistent state in the `ntfy_data` volume.
- Set `NTFY_BASE_URL` to the public URL used by your reverse proxy.
- If you want authentication, configure the ntfy auth db or add a custom wrapper config.
+35
View File
@@ -0,0 +1,35 @@
services:
ntfy:
image: binwiederhier/ntfy:v2.34
restart: unless-stopped
command:
- serve
environment:
NTFY_BASE_URL: https://${NTFY_HOST}
NTFY_LISTEN_HTTP: ":${HTTP_PORT}"
NTFY_BEHIND_PROXY: "true"
NTFY_AUTH_FILE: /var/lib/ntfy/user.db
NTFY_AUTH_DEFAULT_ACCESS: deny-all
NTFY_ENABLE_LOGIN: "true"
NTFY_REQUIRE_LOGIN: "true"
NTFY_CACHE_FILE: /var/cache/ntfy/cache.db
NTFY_CACHE_DURATION: 24h
NTFY_UPSTREAM_BASE_URL: https://ntfy.sh
TZ: ${TZ}
expose:
- "${HTTP_PORT}"
volumes:
- ntfy-data:/var/lib/ntfy
- ntfy-cache:/var/cache/ntfy
- ../files/server.yml:/etc/ntfy/server.yml:ro
- ../files/templates:/etc/ntfy/templates:ro
healthcheck:
test: ["CMD-SHELL", "wget -q --tries=1 http://localhost:${HTTP_PORT}/v1/health -O - | grep -Eo '\"healthy\"\\s*:\\s*true' || exit 1"]
interval: 60s
timeout: 10s
retries: 3
start_period: 40s
volumes:
ntfy-data:
ntfy-cache:
+4 -12
View File
@@ -16,10 +16,11 @@
- PAPERLESS_URL: #same as [domains](#domains) host
- PAPERLESS_ALLOWED_HOSTS:
- PAPERLESS_DBHOST: #db container-name
- PAPERLESS_DBNAME: #default: `paperless`
- PAPERLESS_DBUSER:
- PAPERLESS_DBPASS: #same as db POSTGRES_PASSWORD
- POSTGRES_DB: #default: `paperless`
- POSTGRES_USER:
- POSTGRES_PASSWORD: #database password - same as PAPERLESS_DBPASS
- PAPERLESS_OCR_OUTPUT_TYPE:
- PAPERLESS_SECRET_KEY:
### Domains
@@ -30,15 +31,6 @@
### Volume Backups
#### redis
- Task Name: `redis`
- Schedule `0 0 * * *`
- Service Name: `redis`
- Volume: `paperless-paperless-xxx`
- Keep Latest Backups: `7`
- Enabled: true
#### db
- Task Name: `db`
+35 -14
View File
@@ -1,7 +1,6 @@
version: '3.8'
services:
paperless:
image: ghcr.io/paperless-ngx/paperless-ngx:3.2.1
image: ghcr.io/paperless-ngx/paperless-ngx:3.3.4
deploy:
resources:
limits:
@@ -9,13 +8,31 @@ services:
memory: 1.5G
container_name: paperless
restart: unless-stopped
labels:
- rclone.storage=storagebox-crypt
volumes:
- /opt/media/storagebox/paperless/data:/usr/src/paperless/data
- /opt/media/storagebox/paperless/media:/usr/src/paperless/media
- /opt/media/storagebox/paperless/export:/usr/src/paperless/export
- /opt/media/storagebox/paperless/consume:/usr/src/paperless/consume
- type: bind
source: /opt/media/storagebox/paperless/data
target: /usr/src/paperless/data
bind:
propagation: rslave
create_host_path: false
- type: bind
source: /opt/media/storagebox/paperless/media
target: /usr/src/paperless/media
bind:
propagation: rslave
create_host_path: false
- type: bind
source: /opt/media/storagebox/paperless/export
target: /usr/src/paperless/export
bind:
propagation: rslave
create_host_path: false
- type: bind
source: /opt/media/storagebox/paperless/consume
target: /usr/src/paperless/consume
bind:
propagation: rslave
create_host_path: false
environment:
PAPERLESS_REDIS: ${PAPERLESS_REDIS}
PAPERLESS_TIME_ZONE: ${PAPERLESS_TIME_ZONE}
@@ -25,19 +42,26 @@ services:
PAPERLESS_URL: https://${PAPERLESS_URL}
PAPERLESS_ALLOWED_HOSTS: ${PAPERLESS_ALLOWED_HOSTS}
PAPERLESS_DBHOST: ${PAPERLESS_DBHOST}
PAPERLESS_DBNAME: ${PAPERLESS_DBNAME}
PAPERLESS_DBUSER: ${PAPERLESS_DBUSER}
PAPERLESS_DBPASS: ${PAPERLESS_DBPASS}
PAPERLESS_OCR_OUTPUT_TYPE: ${PAPERLESS_OCR_OUTPUT_TYPE}
PAPERLESS_SECRET_KEY: ${PAPERLESS_SECRET_KEY}
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000"]
test:
[
"CMD-SHELL",
"curl -f http://localhost:8000 >/dev/null 2>&1"
]
interval: 30s
timeout: 10s
timeout: 15s
retries: 5
start_period: 60s
networks:
- dokploy-network
redis:
image: redis:8.10.1
image: redis:8.10.2
deploy:
resources:
limits:
@@ -45,8 +69,6 @@ services:
memory: 256M
container_name: paperless-redis
restart: unless-stopped
volumes:
- paperlessredis:/user/local/etc/redis
networks:
- dokploy-network
@@ -70,7 +92,6 @@ services:
volumes:
paperlessdb:
paperlessredis:
networks:
dokploy-network:
+12 -4
View File
@@ -1,8 +1,6 @@
version: "3.9"
services:
rclone-seedbox:
image: rclone/rclone:1.75.1
image: rclone/rclone:1.75.2
container_name: rclone-seedbox
restart: unless-stopped
@@ -48,9 +46,19 @@ services:
- /opt/media/seedbox:/data:rshared
- ./logs/seedbox:/logs
healthcheck:
test:
[
"CMD-SHELL",
"timeout 10 ls /data >/dev/null 2>&1 || exit 1"
]
interval: 30s
timeout: 15s
retries: 3
start_period: 60s
rclone-storagebox-crypt:
image: rclone/rclone:1.75.1
image: rclone/rclone:1.75.2
container_name: rclone-storagebox-crypt
restart: unless-stopped
+23
View File
@@ -0,0 +1,23 @@
# [seer](https://docs.seerr.dev/)
## seer
### General
- Compose Path: `./projects/seer/docker-compose.yml`
### Domains
- Service Name: `seer`
- Container Port: `5055`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Volume Backups
- Task Name: `seer`
- Schedule `0 0 * * *`
- Service Name: `seer`
- Volume: `seer-seer-xxx`
- Keep Latest Backups: `1`
- Enabled: true
+27
View File
@@ -0,0 +1,27 @@
services:
seerr:
image: ghcr.io/seerr-team/seerr:v3.5.1
init: true
container_name: seerr
environment:
- LOG_LEVEL=debug
- TZ=Europe/Berlin
- PORT=5055 #optional
ports:
- 5055:5055
volumes:
- config:/app/config
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/settings/public || exit 1
start_period: 20s
timeout: 3s
interval: 15s
retries: 3
security_opt:
- no-new-privileges
cap_drop:
- ALL
restart: unless-stopped
volumes:
config:
+20
View File
@@ -0,0 +1,20 @@
# [Uptime Kuma](https://github.com/louislam/uptime-kuma)
## uptime-kuma
### General
- Compose Path: `./projects/uptime-kuma/docker-compose.yml`
### Domains
- Service Name: `uptime-kuma`
- Container Port: `3001`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Notes
- The container persists its data in the `uptime_kuma_data` volume.
- Expose the service through Dokploy using the generated hostname.
- The default web UI is available on port `3001` inside the container.
+10
View File
@@ -0,0 +1,10 @@
services:
uptime-kuma:
image: louislam/uptime-kuma:2.5.7
restart: always
volumes:
- uptime-kuma-data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
volumes:
uptime-kuma-data:
+1 -1
View File
@@ -1,6 +1,6 @@
services:
vaultwarden:
image: vaultwarden/server:1.37.3
image: vaultwarden/server:1.37.4
restart: always
environment:
DOMAIN: ${DOMAIN}
+21
View File
@@ -0,0 +1,21 @@
# [Wallos](https://github.com/ellite/Wallos)
## Wallos
### General
- Compose Path: `./projects/wallos/docker-compose.yml`
### Domains
- Service Name: `wallos`
- Container Port: `80`
- HTTPS: `true`
- Certificate Provider: `Let's Encrypt`
### Volume Backups
- Service Name: `wallos`
- Volumes: `wallos-wallos_db-xxx`, `wallos-wallos_logos-xxx`
- Keep Latest Backups: `7`
- Enabled: `true`
+15
View File
@@ -0,0 +1,15 @@
services:
wallos:
image: bellamy/wallos:5.10.1
expose:
- '80'
environment:
TZ: 'Europe/Berlin'
volumes:
- wallos_db:/var/www/html/db
- wallos_logos:/var/www/html/images/uploads/logos
restart: unless-stopped
volumes:
wallos_db:
wallos_logos: