20 Commits

Author SHA1 Message Date
Renovate Bot
413797e1d1 Update nextcloud Docker tag to v31.0.7 2025-07-12 00:00:51 +00:00
d52a65097f Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.6.1' (#140) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/140
2025-07-07 05:22:19 +00:00
Renovate Bot
7b41658637 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.6.1 2025-07-07 00:01:15 +00:00
c5a6c1891a Merge pull request 'Update Matrix' (#139) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/139
2025-07-02 04:17:32 +00:00
Renovate Bot
bb27e312a1 Update Matrix 2025-07-02 00:01:16 +00:00
bf5e55857e Merge pull request 'Update ghcr.io/immich-app/immich-server Docker tag to v1.135.3' (#136) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/136
2025-06-28 06:19:58 +00:00
5ccc2f34a6 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v1.5.0' (#138) from renovate/ghcr.io-pocket-id-pocket-id-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/138
2025-06-28 06:13:23 +00:00
Renovate Bot
d173637957 Update ghcr.io/pocket-id/pocket-id Docker tag to v1.5.0 2025-06-28 06:12:13 +00:00
ef4682c591 Merge pull request 'Update Matrix' (#133) from renovate/matrix into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/133
2025-06-28 06:10:17 +00:00
a5a0057776 Merge pull request 'Update gitea/gitea Docker tag to v1.24.2' (#135) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/135
2025-06-28 06:09:12 +00:00
Renovate Bot
491c34fa34 Update ghcr.io/immich-app/immich-server Docker tag to v1.135.3 2025-06-21 00:01:25 +00:00
Renovate Bot
ac826bcc18 Update gitea/gitea Docker tag to v1.24.2 2025-06-21 00:01:09 +00:00
Renovate Bot
fd0e537618 Update Matrix 2025-06-20 00:01:31 +00:00
1be709698b Add MAS to matrix renovate group 2025-06-19 10:26:08 +00:00
0b56352be2 use unused port 2025-06-15 22:57:18 +02:00
55d1d19bc6 nah 2025-06-15 22:27:46 +02:00
0d61ae79f7 uh oh 2025-06-15 22:22:48 +02:00
99e80044fd cryptpad and baikal try-out 2025-06-15 21:03:20 +02:00
9db7d6e77d Merge pull request 'Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.25.1' (#131) from renovate/ghcr.io-advplyr-audiobookshelf-2.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/131
2025-06-15 04:48:35 +00:00
Renovate Bot
a25546b407 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.25.1 2025-06-15 00:00:55 +00:00
14 changed files with 54 additions and 41 deletions

View File

@@ -1,6 +1,6 @@
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:2.24.0
image: ghcr.io/advplyr/audiobookshelf:2.25.1
ports:
- 13378:80
volumes:

2
baikal/.env.example Normal file
View File

@@ -0,0 +1,2 @@
BAIKAL_CONFIG_DIR=
BAIKAL_DATA_DIR=

11
baikal/docker-compose.yml Normal file
View File

@@ -0,0 +1,11 @@
services:
baikal:
image: ckulka/baikal:0.10.1-nginx
restart: always
ports:
- "8083:80"
volumes:
- ${BAIKAL_CONFIG_DIR}:/var/www/baikal/config
- ${BAIKAL_DATA_DIR}:/var/www/baikal/Specific
env_file:
- .env

4
cryptpad/.env.example Normal file
View File

@@ -0,0 +1,4 @@
CRYPTPAD_MAIN_DOMAIN=
CRYPTPAD_SANDBOX_DOMAIN=
CRYPTPAD_DATA_DIR=

View File

@@ -0,0 +1,24 @@
services:
cryptpad:
image: cryptpad/cryptpad:version-2025.3.1
hostname: cryptpad
environment:
CPAD_MAIN_DOMAIN: https://${CRYPTPAD_MAIN_DOMAIN}
CPAD_SANDBOX_DOMAIN: https://${CRYPTPAD_SANDBOX_DOMAIN}
CPAD_CONF: /cryptpad/config/config.js
CPAD_INSTALL_ONLYOFFICE: yes
volumes:
- ${CRYPTPAD_DATA_DIR}/data/blob:/cryptpad/blob
- ${CRYPTPAD_DATA_DIR}/data/block:/cryptpad/block
- ${CRYPTPAD_DATA_DIR}/customize:/cryptpad/customize
- ${CRYPTPAD_DATA_DIR}/data/data:/cryptpad/data
- ${CRYPTPAD_DATA_DIR}/data/files:/cryptpad/datastore
- ${CRYPTPAD_DATA_DIR}/onlyoffice-dist:/cryptpad/www/common/onlyoffice/dist
- ${CRYPTPAD_DATA_DIR}/onlyoffice-conf:/cryptpad/onlyoffice-conf
ports:
- "3002:3000"
- "3004:3003"
ulimits:
nofile:
soft: 1000000
hard: 1000000

View File

@@ -1,7 +1,8 @@
include:
- audiobookshelf/docker-compose.yml
- baikal/docker-compose.yml
- cryptpad/docker-copose.yml
- gitea/docker-compose.yml
- homarr/docker-compose.yml
- immich/docker-compose.yml
- jellyfin/docker-compose.yml
- nextcloud/docker-compose.yml

View File

@@ -1,7 +1,7 @@
services:
gitea:
container_name: gitea
image: gitea/gitea:1.24.0-rootless
image: gitea/gitea:1.24.2-rootless
restart: always
volumes:
- ${GITEA_DATA_LOCATION}:/var/lib/gitea

View File

@@ -1,9 +0,0 @@
HOMARR_DATA_DIR=
HOMARR_ENCRYPTION_KEY=
HOMARR_OIDC_ISSUER=
HOMARR_OIDC_CLIENT_ID=
HOMARR_OIDC_CLIENT_SECRET=
HOMARR_OIDC_CLIENT_NAME=
HOMARR_DOMAIN=

View File

@@ -1,21 +0,0 @@
services:
homarr:
container_name: homarr
image: ghcr.io/homarr-labs/homarr:v1.23.0
restart: unless-stopped
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${HOMARR_DATA_DIR}:/appdata
environment:
- SECRET_ENCRYPTION_KEY=${HOMARR_ENCRYPTION_KEY}
- NODE_TLS_REJECT_UNAUTHORIZED=0
# - AUTH_PROVIDERS=oidc
# - AUTH_OIDC_ISSUER=${HOMARR_OIDC_ISSUER}
# - AUTH_OIDC_CLIENT_ID=${HOMARR_OIDC_CLIENT_ID}
# - AUTH_OIDC_CLIENT_SECRET=${HOMARR_OIDC_CLIENT_SECRET}
# - AUTH_OIDC_CLIENT_NAME=${HOMARR_OIDC_CLIENT_NAME}
# - AUTH_OIDC_AUTO_LOGIN=true
- NEXTAUTH_URL=${HOMARR_DOMAIN}
- BASE_URL=${HOMARR_DOMAIN}
ports:
- '7575:7575'

View File

@@ -1,7 +1,7 @@
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:v1.134.0
image: ghcr.io/immich-app/immich-server:v1.135.3
# extends:
# file: hwaccel.transcoding.yml
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding

View File

@@ -11,7 +11,7 @@ services:
networks:
- nextcloud
nextcloud:
image: nextcloud:31.0.6
image: nextcloud:31.0.7
restart: always
ports:
- 8081:80
@@ -30,7 +30,7 @@ services:
networks:
- nextcloud
cron:
image: nextcloud:31.0.6
image: nextcloud:31.0.7
container_name: nextcloud-cron
volumes:
- ${NEXTCLOUD_DATA_DIR}:/var/www/html

View File

@@ -1,6 +1,6 @@
services:
pocket-id:
image: ghcr.io/pocket-id/pocket-id:v1.3.1
image: ghcr.io/pocket-id/pocket-id:v1.6.1
restart: unless-stopped
env_file: .env
ports:

View File

@@ -21,6 +21,7 @@
"groupName": "Matrix",
"matchPackageNames": [
"matrixdotorg/synapse",
"ghcr.io/element-hq/matrix-authentication-service",
"dock.mau.dev/mautrix/whatsapp",
"dock.mau.dev/mautrix/signal"
]

View File

@@ -25,7 +25,7 @@ services:
- ${LIVEKIT_CONFIG_DIR}/config.yaml:/etc/livekit.yaml:ro
mautrix-signal:
container_name: mautrix-signal
image: dock.mau.dev/mautrix/signal:v0.8.3
image: dock.mau.dev/mautrix/signal:v0.8.4
restart: unless-stopped
volumes:
- ${MAUTRIX_SIGNAL_DATA_DIR}:/data
@@ -40,7 +40,7 @@ services:
POSTGRES_PASSWORD: ${MAUTRIX_SIGNAL_POSTGRES_PASSWORD}
mautrix-whatsapp:
container_name: mautrix-whatsapp
image: dock.mau.dev/mautrix/whatsapp:v0.12.1
image: dock.mau.dev/mautrix/whatsapp:v0.12.2
#image: petersmit27/mautrix-whatsapp:latest
restart: unless-stopped
volumes:
@@ -57,7 +57,7 @@ services:
POSTGRES_USER: ${MAUTRIX_WHATSAPP_POSTGRES_USER}
POSTGRES_PASSWORD: ${MAUTRIX_WHATSAPP_POSTGRES_PASSWORD}
mas:
image: ghcr.io/element-hq/matrix-authentication-service:0.16.0
image: ghcr.io/element-hq/matrix-authentication-service:0.18.0
restart: unless-stopped
working_dir: /config
volumes:
@@ -89,7 +89,7 @@ services:
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
synapse:
container_name: synapse
image: matrixdotorg/synapse:v1.131.0
image: matrixdotorg/synapse:v1.133.0
restart: unless-stopped
volumes:
- ${SYNAPSE_CONFIG_DIR}:/data