Compare commits

..

15 Commits

Author SHA1 Message Date
2c8ab6be8c Update ghcr.io/pocket-id/pocket-id Docker tag to v2.4.0 2026-03-08 02:33:32 +00:00
286c1a409f Add open-webui 2026-03-07 21:29:52 +05:30
770dded82f Add jellystat 2026-03-07 11:31:22 +05:30
94e51003e9 Update hawser 2026-02-25 18:35:48 +05:30
ee48596cac Merge pull request 'Update docker.io/garethgeorge/backrest Docker tag to v1.12.0' (#197) from renovate/docker.io-garethgeorge-backrest-1.x into main
Reviewed-on: #197
2026-02-25 18:26:15 +05:30
3c987d616e Merge pull request 'Update ghcr.io/jlesage/handbrake Docker tag to v26.02.2' (#199) from renovate/ghcr.io-jlesage-handbrake-26.x into main
Reviewed-on: #199
2026-02-25 18:26:07 +05:30
5fde48934c Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v2.3.0' (#200) from renovate/ghcr.io-pocket-id-pocket-id-2.x into main
Reviewed-on: #200
2026-02-25 18:22:13 +05:30
474c68c5f7 Merge pull request 'Update docker.io/library/postgres:18.2 Docker digest to 9b5bd94' (#201) from renovate/docker.io-library-postgres-18.2 into main
Reviewed-on: #201
2026-02-25 18:22:01 +05:30
e916264051 Update docker.io/library/postgres:18.2 Docker digest to 9b5bd94 2026-02-25 02:31:46 +00:00
94287bf804 Merge pull request 'Update docker.io/library/postgres Docker tag to v18.2' (#198) from renovate/docker.io-library-postgres-18.x into main
Reviewed-on: #198
2026-02-24 20:06:55 +05:30
3dcad69f1b Merge pull request 'Update ghcr.io/finsys/hawser Docker tag to v0.2.29' (#196) from renovate/ghcr.io-finsys-hawser-0.x into main
Reviewed-on: #196
2026-02-24 19:52:50 +05:30
6fcb85afac Update ghcr.io/jlesage/handbrake Docker tag to v26.02.2 2026-02-24 14:14:22 +00:00
4f083dfe44 Update ghcr.io/finsys/hawser Docker tag to v0.2.29 2026-02-24 14:14:12 +00:00
fcd1e709c5 Update ghcr.io/pocket-id/pocket-id Docker tag to v2.3.0 2026-02-24 02:32:00 +00:00
55f7cbe9c3 Update docker.io/garethgeorge/backrest Docker tag to v1.12.0 2026-02-23 02:31:10 +00:00
8 changed files with 83 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
services:
backrest:
container_name: backrest
image: docker.io/garethgeorge/backrest:v1.11.2@sha256:6ecf25925dafcb6b37ab871d23c1d424a6f5008191a631c0b520641ec22a3f84
image: docker.io/garethgeorge/backrest:v1.12.0@sha256:448fee1cb4cdf3f7d7078078480d38713673924ad415bfdf84bf9e49ff570201
restart: unless-stopped
hostname: ${HOSTNAME}
environment:

View File

@@ -1,7 +1,7 @@
services:
dockhand_db:
container_name: dockhand_db
image: docker.io/library/postgres:18.2@sha256:b6b4d0b75c699a2c94dfc5a94fe09f38630f3b67ab0e1653ede1b7ac8e13c197
image: docker.io/library/postgres:18.2@sha256:9b5bd946f3a507db72c55959700e517463e8d5dbb6f7eb30d920d5bcf6951431
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}

View File

@@ -1,7 +1,7 @@
services:
handbrake:
container_name: handbrake
image: ghcr.io/jlesage/handbrake:v26.01.1
image: ghcr.io/jlesage/handbrake:v26.02.2
restart: unless-stopped
deploy:
resources:

View File

@@ -1,13 +1,13 @@
services:
hawser:
container_name: hawser
image: ghcr.io/finsys/hawser:0.2.27@sha256:63d0a5fb81fe64cc0f7e0cbede54889b114fd3d634d2ee18e0fee89d7854873a
image: ghcr.io/finsys/hawser:0.2.29@sha256:b6f8eabb5e839a1950fae5302db5a96e98dbe63e928e8178c3ca682aed008e26
restart: unless-stopped
environment:
- AGENT_NAME=${AGENT_NAME}
- TOKEN=${TOKEN}
- LOG_LEVEL=${LOG_LEVEL}
volumes:
- ./stacks:/data/stacks
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 2376:2376

56
jellystat/compose.yaml Normal file
View File

@@ -0,0 +1,56 @@
services:
jellystat_db:
container_name: jellystat_db
image: docker.io/library/postgres:18.2@sha256:9b5bd946f3a507db72c55959700e517463e8d5dbb6f7eb30d920d5bcf6951431
restart: unless-stopped
shm_size: '1gb'
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=${POSTGRES_DB}
- PGDATA=/var/lib/postgresql/18/docker
volumes:
- ${APPDATA_PATH}/jellystat/db:/var/lib/postgresql
networks:
- backend
healthcheck:
test: ["CMD-SHELL", "pg_isready -d ${POSTGRES_DB} -U ${POSTGRES_USER}"]
interval: 10s
timeout: 5s
retries: 3
start_period: 10s
jellystat:
container_name: jellystat
image: ghcr.io/cyfershepard/jellystat:1.1.8@sha256:c8c451704ba7985340142cd047e2364cabaf41b613669b6c5340688ed217f82a
restart: unless-stopped
depends_on:
jellystat-db:
condition: service_healthy
environment:
- POSTGRES_USER=${POSTGRES_USER}
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=${POSTGRES_DB}
- POSTGRES_IP=jellystat_db
- POSTGRES_PORT=5432
- JWT_SECRET=${JWT_SECRET}
- TZ=${TZ}
volumes:
- ${APPDATA_PATH}/jellystat/backup-data:/app/backend/backup-data
ports:
- ${PORT}:3000
networks:
- frontend
- backend
healthcheck:
test: wget --no-verbose --tries=1 --spider http://localhost:3000/auth/isConfigured || exit 1
interval: 60s
timeout: 30s
retries: 5
start_period: 30s
networks:
frontend:
external: true
backend:
external: true

View File

@@ -1,7 +1,7 @@
services:
lldap_db:
container_name: lldap_db
image: docker.io/library/postgres:18.2@sha256:b6b4d0b75c699a2c94dfc5a94fe09f38630f3b67ab0e1653ede1b7ac8e13c197
image: docker.io/library/postgres:18.2@sha256:9b5bd946f3a507db72c55959700e517463e8d5dbb6f7eb30d920d5bcf6951431
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}

19
open-webui/compose.yaml Normal file
View File

@@ -0,0 +1,19 @@
services:
open-webui:
container_name: open-webui
image: ghcr.io/open-webui/open-webui:v0.8.8-ollama@sha256:781938633d6d445daa489fcdc0c1988c4c875e6358175f484fdd8a89aa152503
restart: unless-stopped
environment:
- OLLAMA_BASE_URL=${OLLAMA_BASE_URL}
- WEBUI_SECRET_KEY=${WEBUI_SECRET_KEY}
- WEBUI_AUTH=true
volumes:
- ${APPDATA_PATH}/open-webui/data:/app/backend/data
ports:
- ${PORT}:8080
networks:
- frontend
networks:
frontend:
external: true

View File

@@ -1,7 +1,7 @@
services:
pocket-id-db:
container_name: pocket-id-db
image: docker.io/library/postgres:18.2@sha256:b6b4d0b75c699a2c94dfc5a94fe09f38630f3b67ab0e1653ede1b7ac8e13c197
image: docker.io/library/postgres:18.2@sha256:9b5bd946f3a507db72c55959700e517463e8d5dbb6f7eb30d920d5bcf6951431
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}
@@ -21,7 +21,7 @@ services:
pocket-id:
container_name: pocket-id
image: ghcr.io/pocket-id/pocket-id:v2.2.0-distroless@sha256:ad2d21a7b31d6b4f1d999caec794a5b5edeb97fc40801947158d62befd4203e3
image: ghcr.io/pocket-id/pocket-id:v2.4.0-distroless@sha256:e3e0fa59d06f6651448766e279077929694a644865759264f941a700f67d13eb
restart: unless-stopped
depends_on:
pocket-id-db: