198 Commits

Author SHA1 Message Date
Renovate Bot
6c855009d6 Update postgres Docker tag to v18 2025-12-18 00:01:57 +00:00
1f541189a6 Update docker-compose.yml 2025-12-17 13:29:25 +00:00
d706fcdcd8 Update spliit/docker-compose.yml 2025-12-17 13:26:21 +00:00
819f145200 Merge pull request 'Update Matrix' (#231) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/231
2025-12-17 07:53:07 +00:00
9598316e7d Merge pull request 'Update ghcr.io/element-hq/lk-jwt-service Docker tag to v0.4.0' (#230) from renovate/ghcr.io-element-hq-lk-jwt-service-0.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/230
2025-12-17 07:53:05 +00:00
8a04ba27d4 Update renovate.json 2025-12-17 07:53:00 +00:00
Renovate Bot
6aec3c1f25 Update Matrix 2025-12-17 00:01:39 +00:00
Renovate Bot
0128da950f Update ghcr.io/element-hq/lk-jwt-service Docker tag to v0.4.0 2025-12-17 00:01:35 +00:00
Peter Smit
7277c47ad9 remove deprecated version 2025-12-16 20:26:08 +01:00
Peter Smit
003b9db402 revert baikal (no docker image yet) 2025-12-16 20:25:37 +01:00
Peter Smit
29446b72c3 update stuff that renovate wont 2025-12-16 20:23:27 +01:00
Peter Smit
0e2c6a889a update pocket id 2025-12-16 20:20:37 +01:00
def08d6c00 Merge pull request 'Update pihole/pihole Docker tag to v2025.11.1' (#229) from renovate/pihole-pihole-2025.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/229
2025-12-16 19:07:13 +00:00
f37d9e1a68 Merge pull request 'Update nextcloud Docker tag to v32.0.3' (#228) from renovate/nextcloud-32.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/228
2025-12-16 19:07:04 +00:00
Renovate Bot
4e0012ba18 Update pihole/pihole Docker tag to v2025.11.1 2025-12-16 19:05:48 +00:00
Renovate Bot
ebfe68c838 Update nextcloud Docker tag to v32.0.3 2025-12-16 19:05:43 +00:00
279f35f7e9 Merge pull request 'Update Paperless-ngx' (#214) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/214
2025-12-16 19:01:22 +00:00
c724d43e4d Merge pull request 'Update docker.io/valkey/valkey Docker tag to v9' (#218) from renovate/docker.io-valkey-valkey-9.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/218
2025-12-16 19:01:10 +00:00
f7a90f823d Merge pull request 'Update livekit/livekit-server Docker tag to v1.9.8' (#221) from renovate/livekit-livekit-server-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/221
2025-12-16 19:00:57 +00:00
faaca0dd64 Merge pull request 'Update gitea/gitea Docker tag to v1.25.2' (#226) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/226
2025-12-16 18:53:52 +00:00
e06cc2e7b7 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.11.5' (#227) from renovate/jellyfin-jellyfin-10.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/227
2025-12-16 18:53:46 +00:00
Renovate Bot
5f834bab2f Update livekit/livekit-server Docker tag to v1.9.8 2025-12-16 18:51:53 +00:00
Renovate Bot
52477db4ad Update jellyfin/jellyfin Docker tag to v10.11.5 2025-12-16 18:51:49 +00:00
Renovate Bot
74bdd11775 Update gitea/gitea Docker tag to v1.25.2 2025-12-16 18:51:41 +00:00
Peter Smit
8168134448 Update audiomuse 2025-12-16 19:46:30 +01:00
Peter Smit
70b8b4bf7c disable spliit for now 2025-12-16 19:45:35 +01:00
Peter Smit
f0631f3e3d Remove central db for now 2025-12-16 19:44:18 +01:00
e827dd1bc9 Update audiomuse/docker-compose.yml 2025-12-14 14:51:38 +00:00
Renovate Bot
f460703e37 Update Paperless-ngx 2025-12-13 00:02:32 +00:00
Peter Smit
30303aac3d Add audiomuse 2025-12-12 16:56:49 +01:00
Renovate Bot
9b592465f7 Update docker.io/valkey/valkey Docker tag to v9 2025-12-10 00:01:53 +00:00
30b2fe346d Update spliit/docker-compose.yml 2025-12-06 20:22:19 +00:00
f78e723fc2 Update immich/docker-compose.yml 2025-11-20 18:24:02 +00:00
ed13bd3d0e Merge pull request 'Update matrixdotorg/synapse Docker tag to v1.142.1' (#224) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/224
2025-11-20 18:23:06 +00:00
Renovate Bot
a317e6d71e Update matrixdotorg/synapse Docker tag to v1.142.1 2025-11-19 00:01:44 +00:00
2840a154ef Merge pull request 'Update Matrix to v0.2511.0' (#223) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/223
2025-11-17 18:14:36 +00:00
Renovate Bot
cb32a5cdfb Update Matrix to v0.2511.0 2025-11-17 18:13:47 +00:00
74d45f4268 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.11.3' (#222) from renovate/jellyfin-jellyfin-10.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/222
2025-11-17 18:08:04 +00:00
Renovate Bot
030376e19d Update jellyfin/jellyfin Docker tag to v10.11.3 2025-11-17 00:01:22 +00:00
0996c409bc Merge pull request 'Update ghcr.io/spliit-app/spliit Docker tag to v1.19.0' (#219) from renovate/ghcr.io-spliit-app-spliit-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/219
2025-11-13 07:48:05 +00:00
d36c60a8ea Merge pull request 'Update Matrix' (#220) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/220
2025-11-13 07:47:51 +00:00
Renovate Bot
c597e79059 Update Matrix 2025-11-12 00:01:24 +00:00
Renovate Bot
b6d9f4bf24 Update ghcr.io/spliit-app/spliit Docker tag to v1.19.0 2025-11-11 00:01:18 +00:00
2efbef9b63 Merge pull request 'Update shlinkio/shlink Docker tag to v4.6' (#217) from renovate/shlinkio-shlink-4.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/217
2025-11-08 08:19:22 +00:00
87820cf217 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.15.0' (#215) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/215
2025-11-08 08:19:02 +00:00
f1dbf34563 Merge pull request 'Update pihole/pihole Docker tag to v2025.11.0' (#216) from renovate/pihole-pihole-2025.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/216
2025-11-08 08:18:57 +00:00
Renovate Bot
3b7ac0fb88 Update shlinkio/shlink Docker tag to v4.6 2025-11-08 00:02:33 +00:00
Renovate Bot
4c3169a47e Update pihole/pihole Docker tag to v2025.11.0 2025-11-08 00:02:28 +00:00
Renovate Bot
75eb0a61f7 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.15.0 2025-11-07 00:02:06 +00:00
f6d307076d Merge pull request 'Update livekit/livekit-server Docker tag to v1.9.3' (#206) from renovate/livekit-livekit-server-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/206
2025-11-06 12:19:48 +00:00
7189883ee2 Merge pull request 'Update Immich to v2.2.3' (#212) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/212
2025-11-06 12:19:28 +00:00
cd59eacbf9 Merge pull request 'Update Matrix' (#213) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/213
2025-11-06 12:19:21 +00:00
Renovate Bot
b9df89c28b Update Matrix 2025-11-06 00:03:59 +00:00
Renovate Bot
df00920a45 Update Immich to v2.2.3 2025-11-06 00:03:47 +00:00
deb5ad57bf Merge pull request 'Update pihole/pihole Docker tag to v2025.10.3' (#207) from renovate/pihole-pihole-2025.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/207
2025-11-05 07:02:04 +00:00
5f64125fce Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.19.4' (#210) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/210
2025-11-05 07:02:00 +00:00
721d68eb8e Merge pull request 'Update gitea/gitea Docker tag to v1.25.1' (#211) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/211
2025-11-05 07:01:46 +00:00
Renovate Bot
0232e1b92d Update gitea/gitea Docker tag to v1.25.1 2025-11-05 00:04:00 +00:00
Renovate Bot
fb65d4d166 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.19.4 2025-11-05 00:03:50 +00:00
926762e8da Merge pull request 'Update Immich to v2.2.2' (#208) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/208
2025-11-04 08:03:48 +00:00
c1137d48cf Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.11.2' (#209) from renovate/jellyfin-jellyfin-10.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/209
2025-11-04 08:03:23 +00:00
Renovate Bot
d62fa7541c Update jellyfin/jellyfin Docker tag to v10.11.2 2025-11-04 00:01:34 +00:00
Renovate Bot
0c7273cc85 Update Immich to v2.2.2 2025-11-04 00:01:26 +00:00
Renovate Bot
15ab156317 Update pihole/pihole Docker tag to v2025.10.3 2025-11-03 00:01:50 +00:00
Renovate Bot
ff0d2b5826 Update livekit/livekit-server Docker tag to v1.9.3 2025-11-03 00:01:44 +00:00
00009cc6d1 Update immich 2025-11-02 07:06:37 +00:00
859682e840 Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.19.3' (#199) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/199
2025-11-02 07:01:16 +00:00
bbaa2ba898 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.14.2' (#204) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/204
2025-11-02 07:01:08 +00:00
752dda8de7 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.11.1' (#205) from renovate/jellyfin-jellyfin-10.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/205
2025-11-02 07:00:56 +00:00
Renovate Bot
d2b1a20172 Update jellyfin/jellyfin Docker tag to v10.11.1 2025-11-02 06:59:28 +00:00
Renovate Bot
0b0577e086 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.14.2 2025-11-02 06:59:23 +00:00
Renovate Bot
cfb8871144 Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.19.3 2025-11-02 06:59:18 +00:00
eb7da6f2f8 Merge pull request 'Update gitea/gitea Docker tag to v1.24.7' (#202) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/202
2025-10-26 09:10:54 +00:00
ff4147ae7e Merge pull request 'Update pihole/pihole Docker tag to v2025.10.0' (#203) from renovate/pihole-pihole-2025.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/203
2025-10-26 09:10:47 +00:00
Renovate Bot
b384297dfe Update pihole/pihole Docker tag to v2025.10.0 2025-10-26 00:01:17 +00:00
Renovate Bot
761a7a0472 Update gitea/gitea Docker tag to v1.24.7 2025-10-26 00:01:11 +00:00
f82ab41fa2 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.14.0' (#201) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/201
2025-10-25 07:42:03 +00:00
8fbc35be25 Merge pull request 'Update nextcloud Docker tag to v32.0.1' (#200) from renovate/nextcloud-32.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/200
2025-10-25 07:41:54 +00:00
Renovate Bot
411bf717f6 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.14.0 2025-10-25 00:01:07 +00:00
Renovate Bot
5a3a844f35 Update nextcloud Docker tag to v32.0.1 2025-10-25 00:01:05 +00:00
567b5bfee4 Merge pull request 'Update livekit/livekit-server Docker tag to v1.9.2' (#197) from renovate/livekit-livekit-server-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/197
2025-10-23 15:02:10 +00:00
b2e9924a9f Merge pull request 'Update Paperless-ngx' (#184) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/184
2025-10-23 15:01:48 +00:00
Renovate Bot
983df96887 Update Paperless-ngx 2025-10-23 00:01:09 +00:00
a4b26cba94 Merge pull request 'Update jellyfin/jellyfin Docker tag to v10.11.0' (#198) from renovate/jellyfin-jellyfin-10.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/198
2025-10-21 19:23:10 +00:00
Renovate Bot
d4c95eb202 Update jellyfin/jellyfin Docker tag to v10.11.0 2025-10-21 00:01:01 +00:00
Renovate Bot
7fac1d47b6 Update livekit/livekit-server Docker tag to v1.9.2 2025-10-18 00:01:03 +00:00
ef3042ea40 Merge pull request 'Update Matrix' (#196) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/196
2025-10-17 05:03:56 +00:00
Renovate Bot
7bb8f43642 Update Matrix 2025-10-17 00:00:57 +00:00
cbb931a3ec Merge pull request 'Update Immich to v2.1.0' (#195) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/195
2025-10-16 05:29:51 +00:00
Renovate Bot
7b10f2a49b Update Immich to v2.1.0 2025-10-16 00:00:55 +00:00
707d4f966f Merge pull request 'Update Matrix' (#194) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/194
2025-10-15 13:44:28 +00:00
Renovate Bot
6e624b0b3e Update Matrix 2025-10-15 00:03:10 +00:00
8e734143af Merge pull request 'Update Immich to v2 (major)' (#193) from renovate/major-immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/193
2025-10-12 07:10:43 +00:00
Renovate Bot
4c78a877e8 Update Immich to v2 2025-10-12 00:01:14 +00:00
5bbaf64fc8 Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.30.0' (#191) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/191
2025-10-11 16:17:59 +00:00
922b2fc228 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.13.1' (#192) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/192
2025-10-11 16:17:06 +00:00
Renovate Bot
f5fdadff85 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.13.1 2025-10-11 00:01:47 +00:00
Renovate Bot
a6d0fe68ea Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.30.0 2025-10-11 00:01:44 +00:00
Peter Smit
7cf44249ba Update immich to 2.0 2025-10-10 18:06:06 +00:00
d6bd91a9a3 Merge pull request 'Update nextcloud Docker tag to v32' (#187) from renovate/nextcloud-32.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/187
2025-10-10 18:05:20 +00:00
c9eefa1314 Merge pull request 'Update matrixdotorg/synapse Docker tag to v1.139.2' (#190) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/190
2025-10-10 18:05:07 +00:00
Renovate Bot
d1b94da293 Update matrixdotorg/synapse Docker tag to v1.139.2 2025-10-08 00:02:37 +00:00
ce1d62870b Merge pull request 'Update matrixdotorg/synapse Docker tag to v1.139.0' (#189) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/189
2025-10-07 11:25:35 +00:00
Renovate Bot
3639b3ebe3 Update matrixdotorg/synapse Docker tag to v1.139.0 2025-10-01 00:02:13 +00:00
Renovate Bot
a0b57345c0 Update nextcloud Docker tag to v32 2025-09-30 00:04:39 +00:00
Peter Smit
d8f27f69b7 Fix 2025-09-26 13:34:29 +02:00
Peter Smit
258369d4f8 Fix 2025-09-26 13:03:00 +02:00
Peter Smit
35a29ae199 Fix 2025-09-26 12:53:08 +02:00
Peter Smit
6ffa2aa4b4 Fix 2025-09-26 12:50:38 +02:00
Peter Smit
581a8dd635 Fix immich env 2025-09-26 12:45:48 +02:00
Peter Smit
9024bc15a7 Fix immich env 2025-09-26 12:41:52 +02:00
Peter Smit
c9aaef57c0 Fix immich env and escape db name 2025-09-26 12:39:08 +02:00
Peter Smit
8895c9b72f add env files 2025-09-26 12:31:25 +02:00
Peter Smit
0d20dc3153 Add shared postgres (wip) 2025-09-26 11:54:34 +02:00
Peter Smit
8ae7ba2c7f restart? ALWAYS!
Also bye searxng
2025-09-26 10:34:13 +02:00
a8aa54e448 Merge pull request 'Update pihole/pihole Docker tag to v2025.08.0' (#128) from renovate/pihole-pihole-2025.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/128
2025-09-26 07:32:11 +00:00
350e3a3aca Merge pull request 'Update matrixdotorg/synapse Docker tag to v1.138.2' (#183) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/183
2025-09-26 06:40:45 +00:00
Renovate Bot
7737fcf8b4 Update matrixdotorg/synapse Docker tag to v1.138.2 2025-09-26 00:02:03 +00:00
c4966a439f Merge pull request 'Update ghcr.io/element-hq/matrix-authentication-service Docker tag to v1.3.0' (#182) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/182
2025-09-25 15:03:26 +00:00
492d7ec6e6 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.11.2' (#180) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/180
2025-09-25 15:03:16 +00:00
8625df0557 Merge pull request 'Update Immich to v1.143.1' (#181) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/181
2025-09-25 15:03:05 +00:00
Renovate Bot
5884437ca0 Update Immich to v1.143.1 2025-09-24 00:02:00 +00:00
Renovate Bot
5865b370fa Update ghcr.io/element-hq/matrix-authentication-service Docker tag to v1.3.0 2025-09-24 00:01:56 +00:00
Renovate Bot
561712d086 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.11.2 2025-09-21 00:01:17 +00:00
0ab6179227 Merge pull request 'Update nextcloud Docker tag to v31.0.9' (#176) from renovate/nextcloud-31.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/176
2025-09-19 15:10:09 +00:00
60d1317746 Merge pull request 'Update Paperless-ngx' (#175) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/175
2025-09-19 15:09:46 +00:00
55edc95a24 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.11.1' (#179) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/179
2025-09-19 15:09:38 +00:00
Renovate Bot
5c8bcb441a Update ghcr.io/pocket-id/pocket-id Docker tag to v1.11.1 2025-09-19 00:01:33 +00:00
Renovate Bot
94c1ea0c13 Update Paperless-ngx 2025-09-18 00:01:32 +00:00
73ce5a4b28 Merge pull request 'Update dock.mau.dev/mautrix/signal Docker tag to v0.8.7' (#177) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/177
2025-09-17 12:34:01 +00:00
c03d0720aa Merge pull request 'Update ghcr.io/spliit-app/spliit Docker tag to v1.18.0' (#174) from renovate/ghcr.io-spliit-app-spliit-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/174
2025-09-17 12:33:53 +00:00
eb8ad85446 Merge pull request 'Update Immich to v1.142.1' (#178) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/178
2025-09-17 12:33:42 +00:00
Renovate Bot
04aac62220 Update Immich to v1.142.1 2025-09-17 05:32:49 +00:00
Renovate Bot
60427a5b96 Update dock.mau.dev/mautrix/signal Docker tag to v0.8.7 2025-09-17 05:32:46 +00:00
787aaef949 Update synapse/docker-compose.yml 2025-09-16 13:53:48 +00:00
Renovate Bot
8a2a64ffaa Update nextcloud Docker tag to v31.0.9 2025-09-16 00:06:04 +00:00
Renovate Bot
1327647719 Update ghcr.io/spliit-app/spliit Docker tag to v1.18.0 2025-09-15 00:01:17 +00:00
f11ec00fd2 Use ghcr-hosted spliit 2025-09-14 15:33:28 +00:00
1e9519f90c NOTwork 2025-09-14 10:06:01 +02:00
062d010067 Postgres EXPOSED 2025-09-14 09:52:46 +02:00
206d6cc605 Rename Datatabase env vars and add main postgres container 2025-09-14 09:43:32 +02:00
c12dcda276 Merge pull request 'Update gitea/gitea Docker tag to v1.24.6' (#172) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/172
2025-09-13 06:25:20 +00:00
f32b2de1c8 Merge pull request 'Update Immich to v1.142.0' (#173) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/173
2025-09-13 06:25:05 +00:00
Renovate Bot
b0d5210476 Update Immich to v1.142.0 2025-09-13 00:01:27 +00:00
Renovate Bot
6f921a6d71 Update gitea/gitea Docker tag to v1.24.6 2025-09-12 00:01:19 +00:00
70de505518 Merge pull request 'Update gitea/act_runner Docker tag to v0.2.13' (#165) from renovate/gitea-act_runner-0.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/165
2025-09-11 16:33:36 +00:00
2edf610c28 Merge pull request 'Update Paperless-ngx' (#168) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/168
2025-09-11 16:33:19 +00:00
6944e8ae3a Merge pull request 'Update livekit/livekit-server Docker tag to v1.9.1' (#169) from renovate/livekit-livekit-server-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/169
2025-09-11 16:33:12 +00:00
87fc7703fc Merge pull request 'Update Immich to v1.141.1' (#170) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/170
2025-09-11 16:32:53 +00:00
29c2ab4d6c Merge pull request 'Update Matrix' (#171) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/171
2025-09-11 16:32:18 +00:00
Renovate Bot
ef4ef3666a Update Matrix 2025-09-10 00:02:23 +00:00
Renovate Bot
72a2c3ffc1 Update Immich to v1.141.1 2025-09-10 00:02:16 +00:00
Renovate Bot
c35fe0c4d1 Update Paperless-ngx 2025-09-08 00:01:17 +00:00
Renovate Bot
f0b70493f9 Update livekit/livekit-server Docker tag to v1.9.1 2025-09-06 00:01:29 +00:00
aa1de14af5 Merge pull request 'Update nextcloud Docker tag to v31.0.8' (#153) from renovate/nextcloud-31.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/153
2025-09-02 06:32:47 +00:00
3b6e6c91dc Merge pull request 'Update Immich to v1.140.1' (#167) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/167
2025-08-31 06:19:44 +00:00
Renovate Bot
91f7eae375 Update Immich to v1.140.1 2025-08-31 00:01:28 +00:00
4cb23665ef Merge pull request 'Update Immich to v1.140.0' (#166) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/166
2025-08-30 05:24:24 +00:00
Renovate Bot
f3fc4ed027 Update Immich to v1.140.0 2025-08-30 00:01:30 +00:00
Renovate Bot
9853537002 Update gitea/act_runner Docker tag to v0.2.13 2025-08-30 00:01:28 +00:00
beded7544d Merge pull request 'Update Matrix' (#164) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/164
2025-08-28 11:58:11 +00:00
ce3ad928e4 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.10.0' (#163) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/163
2025-08-28 11:56:50 +00:00
Renovate Bot
b9808e7976 Update Matrix 2025-08-28 00:04:22 +00:00
Renovate Bot
053a2bcdd0 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.10.0 2025-08-28 00:04:18 +00:00
35795600bd Merge pull request 'Update Paperless-ngx' (#156) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/156
2025-08-26 07:29:38 +00:00
d803da3b14 Merge pull request 'Update Immich to v1.139.4' (#161) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/161
2025-08-26 07:29:23 +00:00
4fcb0f12be Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.29.0' (#162) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/162
2025-08-26 07:29:17 +00:00
Renovate Bot
c5f3686c4b Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.29.0 2025-08-26 00:01:37 +00:00
Renovate Bot
fdc0cb1318 Update Immich to v1.139.4 2025-08-26 00:01:29 +00:00
e31f2394c5 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.9.1' (#160) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/160
2025-08-25 05:33:38 +00:00
Renovate Bot
4c58b68c92 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.9.1 2025-08-25 00:01:25 +00:00
6f4a431c03 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.8.0' (#159) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/159
2025-08-24 05:36:20 +00:00
Renovate Bot
d8c361c71c Update ghcr.io/pocket-id/pocket-id Docker tag to v1.8.0 2025-08-24 00:01:31 +00:00
ac4a9cfd4b Merge pull request 'Update Immich to v1.139.2' (#158) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/158
2025-08-23 06:37:39 +00:00
Renovate Bot
bc96f947eb Update Paperless-ngx 2025-08-23 00:01:33 +00:00
Renovate Bot
139e1062da Update Immich to v1.139.2 2025-08-23 00:01:27 +00:00
9039c1ed85 Merge pull request 'Update ghcr.io/element-hq/matrix-authentication-service Docker tag to v1' (#157) from renovate/major-matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/157
2025-08-20 05:08:45 +00:00
Renovate Bot
d710ab3051 Update ghcr.io/element-hq/matrix-authentication-service Docker tag to v1 2025-08-20 00:01:43 +00:00
b5377acd67 Update synapse/docker-compose.yml 2025-08-19 16:16:16 +00:00
7576a9218c Merge pull request 'Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.18.1' (#154) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/154
2025-08-19 05:28:28 +00:00
ff25318a59 Merge pull request 'Update Immich to v1.138.1' (#155) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/155
2025-08-19 05:27:41 +00:00
Renovate Bot
dfc66e9159 Update Immich to v1.138.1 2025-08-19 00:01:41 +00:00
Renovate Bot
31866475bc Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.18.1 2025-08-19 00:01:37 +00:00
35f49362ef Update immich/docker-compose.yml 2025-08-18 11:05:43 +00:00
c1b43fb478 Merge pull request 'Update Matrix' (#152) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/152
2025-08-18 11:04:54 +00:00
Renovate Bot
bd53a5e103 Update nextcloud Docker tag to v31.0.8 2025-08-18 11:04:09 +00:00
Renovate Bot
f5cad4730d Update Matrix 2025-08-18 11:03:59 +00:00
8b3315287d Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.28.0' (#147) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/147
2025-08-15 07:55:56 +00:00
06efc9b48d Merge pull request 'Update gitea/gitea Docker tag to v1.24.5' (#148) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/148
2025-08-15 07:55:36 +00:00
1c1e6954b5 Merge pull request 'Update docker.io/apache/tika Docker tag to v3.2.2.0' (#149) from renovate/paperless-ngx into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/149
2025-08-15 07:55:28 +00:00
93277158bc Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.7.0' (#150) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/150
2025-08-15 07:55:07 +00:00
ea56cf1b5b Revert "add zotero"
This reverts commit ece07d7c21.
2025-08-15 09:54:20 +02:00
Renovate Bot
2742c3022a Update gitea/gitea Docker tag to v1.24.5 2025-08-14 00:01:12 +00:00
ece07d7c21 add zotero 2025-08-11 15:47:58 +02:00
Renovate Bot
5642334d28 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.7.0 2025-08-11 00:01:16 +00:00
Renovate Bot
9dc91960a9 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.28.0 2025-08-11 00:01:12 +00:00
Renovate Bot
324e049409 Update docker.io/apache/tika Docker tag to v3.2.2.0 2025-08-09 00:01:10 +00:00
Renovate Bot
745c15ef9d Update pihole/pihole Docker tag to v2025.08.0 2025-08-05 00:01:24 +00:00
21 changed files with 271 additions and 93 deletions

View File

@@ -1,6 +1,7 @@
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:2.27.0
image: ghcr.io/advplyr/audiobookshelf:2.31.0
restart: always
ports:
- 13378:80
volumes:

41
audiomuse/.env.example Normal file
View File

@@ -0,0 +1,41 @@
# Copy this file to `.env` and fill in the values that match your setup.
# Docker Compose files under deployment/ read these variables to keep settings in one place.
#
# IMPORTANT:
# 1. This file must be named exactly ".env" (not .env.txt or .env.example)
# 2. It must be in the SAME directory as your docker-compose-*.yaml file
# 3. Do NOT use spaces around the = sign
# 4. Do NOT use quotes around values (unless required by the value itself)
# 5. After editing, restart containers: docker-compose down && docker-compose up -d
#
# SPECIAL CHARACTERS IN VALUES:
# If your password or API key contains special characters like: $ ` " ' \ # ! & * ( ) [ ] { } | ; < > ?
# you may need to:
# - Avoid quotes entirely: GEMINI_API_KEY=AIza$pecial!Key (usually works)
# - OR use single quotes if the value has $: GEMINI_API_KEY='AIza$pecial!Key'
# - OR escape with backslash: GEMINI_API_KEY=AIza\$pecial\!Key
# Most problematic characters: $ (variable expansion), ` (command substitution), " (string delimiter)
#
# TROUBLESHOOTING:
# If API keys don't work, verify:
# - File is named ".env" exactly (check with: ls -la)
# - No spaces: GEMINI_API_KEY=AIza... (not GEMINI_API_KEY = "AIza...")
# - No unescaped special characters (especially $ ` " ')
# - Restart containers after changing this file
# If all else fails, try hardcoding the value directly in docker-compose-*.yaml to isolate the issue
# --- Jellyfin ---
JELLYFIN_USER_ID=
JELLYFIN_TOKEN=
JELLYFIN_URL=https://jellyfin.smittenfeld.nl
# --- Shared backend configuration ---
AUDIOMUSE_POSTGRES_USER=audiomuse
AUDIOMUSE_POSTGRES_PASSWORD=
AUDIOMUSE_POSTGRES_DB=audiomusedb
#
## --- Remote worker integration ---
#WORKER_URL=http://worker.example.com:8029/worker
#WORKER_POSTGRES_HOST=server.example.com
#WORKER_REDIS_URL=redis://server.example.com:6379/0

View File

@@ -0,0 +1,126 @@
services:
# Redis service for RQ (task queue)
audiomuse-ai-redis:
image: redis:7-alpine
container_name: audiomuse-redis
ports:
- "6379:6379" # Expose Redis port to the host
volumes:
- redis-data:/data # Persistent storage for Redis data
networks:
- audiomuse
restart: unless-stopped
# PostgreSQL database service
audiomuse-ai-postgres:
image: postgres:18-alpine
container_name: audiomuse-postgres
env_file:
- .env
environment:
POSTGRES_USER: ${AUDIOMUSE_POSTGRES_USER}
POSTGRES_PASSWORD: ${AUDIOMUSE_POSTGRES_PASSWORD}
POSTGRES_DB: ${AUDIOMUSE_POSTGRES_DB}
# ports:
# - "5432:5432" # Expose PostgreSQL port to the host
volumes:
- postgres-data:/var/lib/postgresql/data # Persistent storage for PostgreSQL data
networks:
- audiomuse
restart: unless-stopped
# AudioMuse-AI Flask application service
audiomuse-ai-flask:
image: ghcr.io/neptunehub/audiomuse-ai:0.8.2 # Reflects deployment.yaml
container_name: audiomuse-ai-flask-app
ports:
- "8013:8000"
env_file:
- .env
environment:
SERVICE_TYPE: "flask" # Tells the container to run the Flask app
MEDIASERVER_TYPE: "jellyfin" # Specify the media server type
POSTGRES_USER: ${AUDIOMUSE_POSTGRES_USER}
POSTGRES_PASSWORD: ${AUDIOMUSE_POSTGRES_PASSWORD}
POSTGRES_DB: ${AUDIOMUSE_POSTGRES_DB}
POSTGRES_PORT: "5432"
POSTGRES_HOST: "audiomuse-ai-postgres" # Service name of the postgres container
REDIS_URL: "redis://audiomuse-ai-redis:6379/0" # Connects to the 'redis' service
AI_MODEL_PROVIDER: "OPENAI"
OPENAI_API_KEY: "any-random-string" # Dummy key to enable local model usage
OPENAI_SERVER_URL: "http://172.17.0.1:12434/engines/llama.cpp/v1/chat/completions" #This is the API endpoint for local DMR model from within the Docker container.
OPENAI_MODEL_NAME: "ai/qwen3:0.6B-Q4_0"
TEMP_DIR: "/app/temp_audio"
# Use tmpfs to process audio files in memory for better performance. this reduuces disk I/O but might use more RAM.
# Mounted directories are not shared between containers, so each container gets its own tmpfs instance.
# Increase tmpfs size for very large audio files as needed.
# If host RAM is limited, use a Docker volume instead of tmpfs.
# For more info on tmpfs: https://docs.docker.com/engine/storage/tmpfs/
tmpfs:
- /app/temp_audio:rw,size=1000m
depends_on:
- audiomuse-ai-redis
- audiomuse-ai-postgres
restart: unless-stopped
networks:
- audiomuse
models:
- llm # Specify that LLM models are used in this service
# AudioMuse-AI RQ Worker service
audiomuse-ai-worker:
image: ghcr.io/neptunehub/audiomuse-ai:0.8.2 # Reflects deployment.yaml
container_name: audiomuse-ai-worker-instance
env_file:
- .env
environment:
SERVICE_TYPE: "worker" # Tells the container to run the RQ worker
MEDIASERVER_TYPE: "jellyfin" # Specify the media server type
JELLYFIN_USER_ID: "${JELLYFIN_USER_ID}"
JELLYFIN_TOKEN: "${JELLYFIN_TOKEN}"
JELLYFIN_URL: "${JELLYFIN_URL}"
# DATABASE_URL is now constructed by config.py from the following:
POSTGRES_USER: ${AUDIOMUSE_POSTGRES_USER}
POSTGRES_PASSWORD: ${AUDIOMUSE_POSTGRES_PASSWORD}
POSTGRES_DB: ${AUDIOMUSE_POSTGRES_DB}
POSTGRES_PORT: "5432"
POSTGRES_HOST: "audiomuse-ai-postgres" # Service name of the postgres container
REDIS_URL: "redis://audiomuse-ai-redis:6379/0" # Connects to the 'redis' service
AI_MODEL_PROVIDER: "OPENAI"
OPENAI_API_KEY: "any-random-string" # Dummy key to enable local model usage
OPENAI_SERVER_URL: "http://172.17.0.1:12434/engines/llama.cpp/v1/chat/completions" #This is the API endpoint for local DMR model from within the Docker container.
OPENAI_MODEL_NAME: "ai/qwen3:0.6B-Q4_0"
TEMP_DIR: "/app/temp_audio"
# Use tmpfs to process audio files in memory for better performance. this reduuces disk I/O but might use more RAM.
# Mounted directories are not shared between containers, so each container gets its own tmpfs instance.
# Increase tmpfs size for very large audio files as needed.
# If host RAM is limited, use a Docker volume instead of tmpfs.
# For more info on tmpfs: https://docs.docker.com/engine/storage/tmpfs/
tmpfs:
- /app/temp_audio:rw,size=1000m
depends_on:
- audiomuse-ai-redis
- audiomuse-ai-postgres
restart: unless-stopped
networks:
- audiomuse
models:
- llm # Specify that LLM models are used in this service
# Using Docker Model Runner (DMR)
# - Make sure your Docker Engine version supports the AI features and that the docker-model-plugin is installed.
# - Follow Docker's setup guide: https://docs.docker.com/ai/model-runner/get-started/#docker-engine
# - Once DMR is configured, you can download and run AI models locally just like Docker images — no code changes to this compose file are required.
# - For model integration with docker-compose, see: https://docs.docker.com/ai/compose/models-and-compose/
models:
llm:
model: ai/qwen3:0.6B-Q4_0 # Lightweight local model for testing. Change as needed; if changed, ensure it matches OPENAI_MODEL_NAME.
# Define volumes for persistent data and temporary files
volumes:
redis-data:
postgres-data:
networks:
audiomuse:

View File

@@ -1,5 +1,6 @@
include:
- audiobookshelf/docker-compose.yml
- audiomuse/docker-compose.yml
- baikal/docker-compose.yml
- gitea/docker-compose.yml
- immich/docker-compose.yml
@@ -9,7 +10,6 @@ include:
- pihole/docker-compose.yml
- pingvin/docker-compose.yml
- pocketid/docker-compose.yml
- searxng/docker-compose.yml
- spliit/docker-compose.yml
- shlink/docker-compose.yml
- synapse/docker-compose.yml

View File

@@ -1,7 +1,7 @@
services:
gitea:
container_name: gitea
image: gitea/gitea:1.24.3-rootless
image: gitea/gitea:1.25.2-rootless
restart: always
volumes:
- ${GITEA_DATA_LOCATION}:/var/lib/gitea
@@ -14,7 +14,8 @@ services:
- "3000:3000"
- "2222:2222"
gitea-runner:
image: gitea/act_runner:0.2.12
image: gitea/act_runner:0.2.13
restart: always
environment:
CONFIG_FILE: /config.yaml
GITEA_INSTANCE_URL: "${GITEA_INSTANCE_URL}"

View File

@@ -1,8 +1,10 @@
UPLOAD_LOCATION=
IMMICH_VERSION=
IMMICH_DB_LOCATION=
DB_USERNAME=
DB_PASSWORD=
DB_DATABASE_NAME=
IMMICH_DB_HOSTNAME=
IMMICH_POSTGRES_DB=
IMMICH_POSTGRES_USER=
IMMICH_POSTGRES_PASSWORD=
REDIS_HOSTNAME=

View File

@@ -1,7 +1,7 @@
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:v1.137.3
image: ghcr.io/immich-app/immich-server:v2.3.1
# extends:
# file: hwaccel.transcoding.yml
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
@@ -11,34 +11,30 @@ services:
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
environment:
DB_HOSTNAME: ${IMMICH_DB_HOSTNAME}
DB_USERNAME: ${IMMICH_POSTGRES_USER}
DB_PASSWORD: ${IMMICH_POSTGRES_PASSWORD}
DB_DATABASE_NAME: ${IMMICH_POSTGRES_DB}
ports:
- '2283:2283'
depends_on:
- redis
- database
restart: always
healthcheck:
disable: false
immich-machine-learning:
container_name: immich_machine_learning
# For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.
# Example tag: ${IMMICH_VERSION:-release}-cuda
image: ghcr.io/immich-app/immich-machine-learning:v1.137.3
# extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration
# file: hwaccel.ml.yml
# service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the `-wsl` version for WSL2 where applicable
image: ghcr.io/immich-app/immich-machine-learning:v2.3.1
volumes:
- model-cache:/cache
env_file:
- .env
restart: always
healthcheck:
disable: false
redis:
container_name: immich_redis
image: docker.io/redis:7.4-alpine@sha256:1bf97f21f01b0e7bd4b7b34a26d3b9d8086e41e70c10f262e8a9e0b49b5116a0
image: docker.io/valkey/valkey:9@sha256:fb8d272e529ea567b9bf1302245796f21a2672b8368ca3fcb938ac334e613c8f
healthcheck:
test: redis-cli ping || exit 1
restart: always
@@ -47,14 +43,17 @@ services:
container_name: immich_postgres
image: ghcr.io/immich-app/postgres:14-vectorchord0.3.0-pgvectors0.2.0
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
POSTGRES_USER: ${IMMICH_POSTGRES_USER}
POSTGRES_PASSWORD: ${IMMICH_POSTGRES_PASSWORD}
POSTGRES_DB: ${IMMICH_POSTGRES_DB}
POSTGRES_INITDB_ARGS: '--data-checksums'
DB_STORAGE_TYPE: 'HDD'
ports:
- 5433:5432
volumes:
# Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
- ${IMMICH_DB_LOCATION}:/var/lib/postgresql/data
shm_size: 128mb
restart: always
volumes:

View File

@@ -1,9 +1,9 @@
services:
jellyfin:
image: jellyfin/jellyfin:10.10.7
image: jellyfin/jellyfin:10.11.5
user: ${JELLYFIN_USER_UID}:${JELLYFIN_USER_GID}
network_mode: 'host'
restart: 'unless-stopped'
restart: always
env_file:
- .env
environment:

View File

@@ -1,17 +1,19 @@
services:
nextcloud_db:
image: docker.io/library/postgres:17
restart: unless-stopped
restart: always
volumes:
- ${NEXTCLOUD_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${NEXTCLOUD_POSTGRES_DB}
POSTGRES_USER: ${NEXTCLOUD_POSTGRES_USER}
POSTGRES_PASSWORD: ${NEXTCLOUD_POSTGRES_PASSWORD}
ports:
- 5438:5432
networks:
- nextcloud
nextcloud:
image: nextcloud:31.0.7
image: nextcloud:32.0.3
restart: always
ports:
- 8081:80
@@ -30,12 +32,12 @@ services:
networks:
- nextcloud
cron:
image: nextcloud:31.0.7
image: nextcloud:32.0.3
container_name: nextcloud-cron
volumes:
- ${NEXTCLOUD_DATA_DIR}:/var/www/html
entrypoint: /cron.sh
restart: unless-stopped
restart: always
networks:
- nextcloud
nextcloud-redis:

View File

@@ -9,9 +9,9 @@ PAPERLESS_SECRET_KEY=
PAPERLESS_URL=
POSTGRES_DB=
POSTGRES_USER=
POSTGRES_PASSWORD=
PAPERLESS_POSTGRES_DB=
PAPERLESS_POSTGRES_USER=
PAPERLESS_POSTGRES_PASSWORD=
#optional
PAPERLESS_TIME_ZONE=

View File

@@ -1,23 +1,25 @@
services:
broker:
image: docker.io/library/redis:7
restart: unless-stopped
restart: always
volumes:
- ${PAPERLESS_REDIS_DATA_DIR}:/data
db:
image: docker.io/library/postgres:17
restart: unless-stopped
restart: always
volumes:
- ${PAPERLESS_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${PAPERLESS_POSTGRES_DB}
POSTGRES_USER: ${PAPERLESS_POSTGRES_USER}
POSTGRES_PASSWORD: ${PAPERLESS_POSTGRES_PASSWORD}
ports:
- 5434:5432
paperless:
image: ghcr.io/paperless-ngx/paperless-ngx:2.17.1
restart: unless-stopped
image: ghcr.io/paperless-ngx/paperless-ngx:2.20.2
restart: always
depends_on:
- db
- broker
@@ -34,9 +36,9 @@ services:
environment:
PAPERLESS_REDIS: redis://broker:6379
PAPERLESS_DBHOST: db
PAPERLESS_DBNAME: ${POSTGRES_DB}
PAPERLESS_DBUSER: ${POSTGRES_USER}
PAPERLESS_DBPASS: ${POSTGRES_PASSWORD}
PAPERLESS_DBNAME: ${PAPERLESS_POSTGRES_DB}
PAPERLESS_DBUSER: ${PAPERLESS_POSTGRES_USER}
PAPERLESS_DBPASS: ${PAPERLESS_POSTGRES_PASSWORD}
PAPERLESS_TIKA_ENABLED: 1
PAPERLESS_TIKA_GOTENBERG_ENDPOINT: http://gotenberg:3000
PAPERLESS_TIKA_ENDPOINT: http://tika:9998
@@ -47,8 +49,8 @@ services:
PAPERLESS_REDIRECT_LOGIN_TO_SSO: true
gotenberg:
image: docker.io/gotenberg/gotenberg:8.21.1
restart: unless-stopped
image: docker.io/gotenberg/gotenberg:8.25.1
restart: always
# The gotenberg chromium route is used to convert .eml files. We do not
# want to allow external content like tracking pixels or even javascript.
@@ -58,5 +60,5 @@ services:
- "--chromium-allow-list=file:///tmp/.*"
tika:
image: docker.io/apache/tika:3.2.1.0
restart: unless-stopped
image: docker.io/apache/tika:3.2.3.0
restart: always

View File

@@ -2,7 +2,7 @@
services:
pihole:
container_name: pihole
image: pihole/pihole:2025.06.1
image: pihole/pihole:2025.11.1
ports:
# DNS Ports
- "53:53/tcp"
@@ -34,4 +34,4 @@ services:
# - SYS_TIME
# Optional, if Pi-hole should get some more processing time
- SYS_NICE
restart: unless-stopped
restart: always

View File

@@ -1,7 +1,7 @@
services:
pingvin:
image: stonith404/pingvin-share:v1.13.0
restart: unless-stopped
restart: always
ports:
- 3042:3000
environment:

View File

@@ -1,7 +1,7 @@
services:
pocket-id:
image: ghcr.io/pocket-id/pocket-id:v1.6.4
restart: unless-stopped
image: ghcr.io/pocket-id/pocket-id:v1.16.0
restart: always
env_file: .env
ports:
- "3043:1411"

View File

@@ -23,7 +23,9 @@
"matrixdotorg/synapse",
"ghcr.io/element-hq/matrix-authentication-service",
"dock.mau.dev/mautrix/whatsapp",
"dock.mau.dev/mautrix/signal"
"dock.mau.dev/mautrix/signal",
"ghcr.io/element-hq/lk-jwt-service",
"livekit/livekit-server"
]
}
]

View File

@@ -1,2 +0,0 @@
SEARXNG_CONFIG_DIR=
SEARXNG_DATA_DIR=

View File

@@ -1,11 +0,0 @@
services:
searxng:
container_name: searxng
image: docker.io/searxng/searxng:latest
restart: unless-stopped
env_file: .env
ports:
- "8888:8080"
volumes:
- ${SEARXNG_CONFIG_DIR}:/etc/searxng/
- ${SEARXNG_DATA_DIR}:/var/cache/searxng/

View File

@@ -1,8 +1,8 @@
services:
shlink:
image: shlinkio/shlink:4.5
image: shlinkio/shlink:4.6
container_name: shlink
restart: unless-stopped
restart: always
ports:
- "8085:8080"
environment:
@@ -18,12 +18,14 @@ services:
depends_on:
- shlink_db
shlink_db:
image: postgres:17
image: postgres:18
container_name: shlink_db
restart: unless-stopped
restart: always
volumes:
- ${SHLINK_POSTGRES_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${SHLINK_POSTGRES_DB}
POSTGRES_USER: ${SHLINK_POSTGRES_USER}
POSTGRES_PASSWORD: ${SHLINK_POSTGRES_PASSWORD}
ports:
- 5436:5432

View File

@@ -1,6 +1,8 @@
services:
spliit:
#image: ghcr.io/spliit-app/spliit:1.19.1
image: petersmit27/spliit:latest
restart: always
ports:
- 3001:3000
depends_on:
@@ -14,9 +16,12 @@ services:
POSTGRES_USER: ${SPLIIT_POSTGRES_USER}
POSTGRES_PASSWORD: ${SPLIIT_POSTGRES_PASSWORD}
spliit_db:
image: postgres:17
image: postgres:18
restart: always
volumes:
- ${SPLIIT_POSTGRES_DIR}:/var/lib/postgresql/data
ports:
- 5437:5432
environment:
TZ: ${TZ}
POSTGRES_DB: ${SPLIIT_POSTGRES_DB}

View File

@@ -1,9 +1,9 @@
SYNAPSE_POSTGRES_DATA_DIR=
SYNAPSE_CONFIG_DIR=
POSTGRES_DB=
POSTGRES_USER=
POSTGRES_PASSWORD=
SYNAPSE_POSTGRES_DB=
SYNAPSE_POSTGRES_USER=
SYNAPSE_POSTGRES_PASSWORD=
MAS_CONFIG_DIR=

View File

@@ -1,6 +1,6 @@
services:
element-call-auth-service:
image: ghcr.io/element-hq/lk-jwt-service:0.3.0
image: ghcr.io/element-hq/lk-jwt-service:0.4.0
container_name: element-call-jwt
hostname: auth-server
environment:
@@ -9,56 +9,60 @@ services:
- LIVEKIT_KEY=devkey
- LIVEKIT_SECRET=${LIVEKIT_SECRET_KEY}
- LIVEKIT_FULL_ACCESS_HOMESERVERS=${MATRIX_DOMAIN}
restart: unless-stopped
restart: always
ports:
- 8071:8080
element-call-livekit:
image: livekit/livekit-server:v1.9.0
image: livekit/livekit-server:v1.9.8
command: --config /etc/livekit.yaml
ports:
- "7880:7880/tcp"
- "7881:7881/tcp"
- "7882:7882/tcp"
- "50100-50200:50100-50200/udp"
restart: unless-stopped
restart: always
volumes:
- ${LIVEKIT_CONFIG_DIR}/config.yaml:/etc/livekit.yaml:ro
mautrix-signal:
container_name: mautrix-signal
image: dock.mau.dev/mautrix/signal:v0.8.5
restart: unless-stopped
image: dock.mau.dev/mautrix/signal:v0.2512.0
restart: always
volumes:
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
mautrix-signal_db:
image: docker.io/library/postgres:17
restart: unless-stopped
restart: always
volumes:
- ${MAUTRIX_SIGNAL_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${MAUTRIX_SIGNAL_POSTGRES_DB}
POSTGRES_USER: ${MAUTRIX_SIGNAL_POSTGRES_USER}
POSTGRES_PASSWORD: ${MAUTRIX_SIGNAL_POSTGRES_PASSWORD}
ports:
- 5439:5432
mautrix-whatsapp:
container_name: mautrix-whatsapp
#image: dock.mau.dev/mautrix/whatsapp:v0.12.2
image: petersmit27/mautrix-whatsapp:latest
restart: unless-stopped
image: dock.mau.dev/mautrix/whatsapp:v0.2512.0
#image: petersmit27/mautrix-whatsapp:latest
restart: always
volumes:
- ${MAUTRIX_WHATSAPP_DATA_DIR}:/data
depends_on:
- mautrix-whatsapp_db
mautrix-whatsapp_db:
image: docker.io/library/postgres:17
restart: unless-stopped
restart: always
volumes:
- ${MAUTRIX_WHATSAPP_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${MAUTRIX_WHATSAPP_POSTGRES_DB}
POSTGRES_USER: ${MAUTRIX_WHATSAPP_POSTGRES_USER}
POSTGRES_PASSWORD: ${MAUTRIX_WHATSAPP_POSTGRES_PASSWORD}
ports:
- 5440:5432
mas:
image: ghcr.io/element-hq/matrix-authentication-service:0.20.0
restart: unless-stopped
image: ghcr.io/element-hq/matrix-authentication-service:1.8.0
restart: always
working_dir: /config
volumes:
- ${MAS_CONFIG_DIR}:/config
@@ -70,27 +74,31 @@ services:
- mas_db
mas_db:
image: docker.io/library/postgres:17
restart: unless-stopped
restart: always
volumes:
- ${MAS_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${MAS_POSTGRES_DB}
POSTGRES_USER: ${MAS_POSTGRES_USER}
POSTGRES_PASSWORD: ${MAS_POSTGRES_PASSWORD}
ports:
- 5441:5432
synapse_db:
image: docker.io/library/postgres:17
restart: unless-stopped
restart: always
volumes:
- ${SYNAPSE_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${SYNAPSE_POSTGRES_DB}
POSTGRES_USER: ${SYNAPSE_POSTGRES_USER}
POSTGRES_PASSWORD: ${SYNAPSE_POSTGRES_PASSWORD}
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
ports:
- 5442:5432
synapse:
container_name: synapse
image: matrixdotorg/synapse:v1.135.0
restart: unless-stopped
image: matrixdotorg/synapse:v1.144.0
restart: always
volumes:
- ${SYNAPSE_CONFIG_DIR}:/data
ports: