21 Commits

Author SHA1 Message Date
Renovate Bot
e47a78d59f Update stonith404/pingvin-share Docker tag to v1.10.1 2025-03-01 00:02:00 +00:00
d7bb2b43ed Merge pull request 'Update matrixdotorg/synapse Docker tag to v1.125.0' (#70) from renovate/matrixdotorg-synapse-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/70
2025-02-28 07:54:48 +00:00
Renovate Bot
91c9b0edcf Update matrixdotorg/synapse Docker tag to v1.125.0 2025-02-28 00:01:55 +00:00
ad8e1d1d6b Merge pull request 'Update Immich to v1.127.0' (#69) from renovate/immich into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/69
2025-02-27 13:18:50 +00:00
Renovate Bot
8cffe84ee1 Update Immich to v1.127.0 2025-02-27 13:18:10 +00:00
Peter Smit
0d35e83d96 DUHHHH 2025-02-25 08:35:12 +01:00
Peter Smit
d9e6e98d92 duhhh 2025-02-23 15:50:07 +01:00
Peter Smit
6e44cbd22e Fix more 2025-02-23 15:47:52 +01:00
Peter Smit
a4a637ea4e Fix 2025-02-23 15:45:45 +01:00
Peter Smit
6d79ddc1a1 Add MAS 2025-02-23 15:45:15 +01:00
1dbc270be2 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v0.35.1' (#67) from renovate/ghcr.io-pocket-id-pocket-id-0.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/67
2025-02-23 12:51:30 +00:00
Renovate Bot
1dc10dafbb Update ghcr.io/pocket-id/pocket-id Docker tag to v0.35.1 2025-02-23 00:02:16 +00:00
Peter Smit
c2e9283447 only use port 8008 for synapse 2025-02-22 11:56:49 +01:00
Peter Smit
bb569d6b3b remove nonexistent template 2025-02-22 11:25:49 +01:00
Peter Smit
6c1b1a0d7a fix synapse db init 2025-02-22 11:23:27 +01:00
Peter Smit
76f4c0463d Fix naming conflict 2025-02-22 11:14:56 +01:00
Peter Smit
f501e5baca Add synapse 2025-02-22 11:10:13 +01:00
5d83a45aba Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v0.34.0' (#64) from renovate/ghcr.io-pocket-id-pocket-id-0.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/64
2025-02-19 10:32:35 +00:00
65a532eee8 Merge pull request 'Update gitea/gitea Docker tag to v1.23.4' (#65) from renovate/gitea-gitea-1.x into master
Reviewed-on: https://git.smittenfeld.nl/peter/homelab-docker-config/pulls/65
2025-02-19 10:32:15 +00:00
Renovate Bot
a9012eaf07 Update ghcr.io/pocket-id/pocket-id Docker tag to v0.34.0 2025-02-19 10:30:59 +00:00
Renovate Bot
207714547c Update gitea/gitea Docker tag to v1.23.4 2025-02-19 10:30:28 +00:00
8 changed files with 64 additions and 6 deletions

View File

@@ -6,5 +6,6 @@ include:
- paperless/docker-compose.yml
- pingvin/docker-compose.yml
- pocketid/docker-compose.yml
- synapse/docker-compose.yml
- updater/docker-compose.yml
- vaultwarden/docker-compose.yml

View File

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

View File

@@ -1,7 +1,6 @@
UPLOAD_LOCATION=
IMMICH_DB_LOCATION=
DB_HOSTNAME=
DB_USERNAME=
DB_PASSWORD=
DB_DATABASE_NAME=

View File

@@ -1,7 +1,7 @@
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:v1.126.1
image: ghcr.io/immich-app/immich-server:v1.127.0
# extends:
# file: hwaccel.transcoding.yml
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
@@ -24,7 +24,7 @@ services:
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.126.1
image: ghcr.io/immich-app/immich-machine-learning:v1.127.0
# 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

View File

@@ -1,6 +1,6 @@
services:
pingvin:
image: stonith404/pingvin-share:v1.9.1
image: stonith404/pingvin-share:v1.10.1
restart: unless-stopped
ports:
- 3042:3000

View File

@@ -1,11 +1,12 @@
services:
pocket-id:
image: ghcr.io/pocket-id/pocket-id:v0.32.0
image: ghcr.io/pocket-id/pocket-id:v0.35.1
restart: unless-stopped
env_file: .env
ports:
- 3043:80
volumes:
#TODO change this to a more appropriate location
- "./data:/app/backend/data"
# Optional healthcheck
healthcheck:

14
synapse/.env.example Normal file
View File

@@ -0,0 +1,14 @@
SYNAPSE_POSTGRES_DATA_DIR=
SYNAPSE_CONFIG_DIR=
POSTGRES_DB=
POSTGRES_USER=
POSTGRES_PASSWORD=
MAS_CONFIG_DIR=
MAS_POSTGRES_DATA_DIR=
MAS_POSTGRES_DB=
MAS_POSTGRES_USER=
MAS_POSTGRES_PASSWORD=

View File

@@ -0,0 +1,43 @@
services:
mas:
image: ghcr.io/element-hq/matrix-authentication-service:0.14.1
restart: unless-stopped
working_dir: /config
volumes:
- ${MAS_CONFIG_DIR}:/config
environment:
MAS_CONFIG: /config/config.yaml
ports:
- "8090:8090"
depends_on:
- mas_db
mas_db:
image: docker.io/library/postgres:17
restart: unless-stopped
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}
synapse_db:
image: docker.io/library/postgres:17
restart: unless-stopped
volumes:
- ${SYNAPSE_POSTGRES_DATA_DIR}:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_INITDB_ARGS: '--encoding=UTF-8 --locale=C'
synapse:
image: matrixdotorg/synapse:v1.125.0
restart: unless-stopped
volumes:
- ${SYNAPSE_CONFIG_DIR}:/data
ports:
- "8008:8008"
depends_on:
- synapse_db
- mas