From 54787e5d32e1c5df19ac35c7a1ba4cdc0dcc9f44 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 27 Apr 2026 20:26:50 -0400 Subject: [PATCH 1/2] Adding Scriberr. --- docker-compose.yml | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index c48335a..c17967e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -73,7 +73,7 @@ services: volumes: - ${ULTIMA_DOCKER_DIR}/faster-whisper/:/config gitea-mcp: - command: ["/app/gitea-mcp", "-t", "http", "--port", "8080", "-d"] + command: [ "/app/gitea-mcp", "-t", "http", "--port", "8080", "-d" ] container_name: gitea-mcp environment: GITEA_INSTANCE_URL: http://192.168.1.254:3013 @@ -160,7 +160,7 @@ services: SCANOPY_NAME: scanopy-daemon-tar-valon SCANOPY_MODE: daemon_poll healthcheck: - test: ["CMD-SHELL", "curl -f http://localhost:60073/api/health || exit 1"] + test: [ "CMD-SHELL", "curl -f http://localhost:60073/api/health || exit 1" ] interval: 5s timeout: 3s retries: 15 @@ -180,7 +180,7 @@ services: expose: - 5432 healthcheck: - test: ["CMD-SHELL", "pg_isready -U scanopy"] + test: [ "CMD-SHELL", "pg_isready -U scanopy" ] interval: 10s timeout: 5s retries: 5 @@ -213,6 +213,20 @@ services: restart: unless-stopped volumes: - ${ULTIMA_DOCKER_DIR}/scanopy:/data + scriberr: + container_name: scriberr + hostname: scriberr + image: ghcr.io/rishikanthc/scriberr:v1.2.0 + environment: + PUID: ${PUID} + PGID: ${PGID} + APP_ENV: production # DO NOT CHANGE THIS + ports: + - 8080:8080 + restart: unless-stopped + volumes: + - scriberr_data:/app/data # volume for data + - scriberr_env_data:/app/whisperx-env # volume for models and python envs searxng-mcp: container_name: searxng-mcp environment: @@ -250,13 +264,13 @@ services: image: ghcr.io/speaches-ai/speaches:latest-cpu@sha256:21e3df06d842fb7802ab470dd77c25f0e8c0d22950e8d8c6ae886e851af53ef8 environment: LOG_LEVEL: debug - ALLOW_ORIGINS: '["*"]' + ALLOW_ORIGINS: "[\"*\"]" ENABLE_UI: true CHAT_COMPLETION_BASE_URL: "http://ollama:11434/v1" CHAT_COMPLETION_API_KEY: "this-is-a-place-holder" - PRELOAD_MODELS: '["Systran/faster-whisper-large-v3"]' + PRELOAD_MODELS: "[\"Systran/faster-whisper-large-v3\"]" healthcheck: - test: ["CMD", "curl", "--fail", "http://0.0.0.0:8000/health"] # TODO: won't work if a user changes the port + test: [ "CMD", "curl", "--fail", "http://0.0.0.0:8000/health" ] # TODO: won't work if a user changes the port interval: 30s timeout: 10s retries: 3 @@ -270,7 +284,9 @@ services: container_name: stable-diffusion-webui image: ghcr.io/neggles/sd-webui-docker:latest@sha256:1795fe796e1dad0d8d3baa9ef7c38a255b69c0878b76869feecc617bfd015e53 environment: - CLI_ARGS: "--api --use-cpu all --precision full --no-half --skip-torch-cuda-test --ckpt /empty.pt --do-not-download-clip --disable-nan-check --disable-opt-split-attention" # will have to be changed for new hardware + CLI_ARGS: "--api --use-cpu all --precision full --no-half --skip-torch-cuda-test + --ckpt /empty.pt --do-not-download-clip --disable-nan-check + --disable-opt-split-attention" # will have to be changed for new hardware PYTHONUNBUFFERED: "1" TERM: "vt100" SD_WEBUI_VARIANT: "default" @@ -289,7 +305,7 @@ services: volumes: - ${ULTIMA_DOCKER_DIR}/mcpo:/opt/mcpo wikipedia-mcp: - command: ["--transport", "sse", "--country", "US", "--enable-cache"] + command: [ "--transport", "sse", "--country", "US", "--enable-cache" ] container_name: wikipedia-mcp expose: - 8000 -- 2.52.0 From c593b124f53d0a8d753556e28906bdd607d70f29 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Mon, 27 Apr 2026 20:37:41 -0400 Subject: [PATCH 2/2] Forgot the volumes... --- docker-compose.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index c17967e..4bf194f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -320,3 +320,7 @@ volumes: name: scanopy-daemon-config scanopy-pg-data: name: scanopy-pg-data + scriberr_data: + name: scriberr_data + scriberr_env_data: + name: scriberr_env_data -- 2.52.0