13 Commits

6 changed files with 32 additions and 14 deletions
+1 -1
View File
@@ -1,3 +1,3 @@
# containers
compose.yaml and other configuration data for Docker containers
compose.yaml and other configuration data for Docker containers.
+2 -2
View File
@@ -18,7 +18,7 @@ services:
networks:
- gitea
volumes:
- /mnt/storage/appdata/gitea/data:/data
- /var/lib/gitea/data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
@@ -38,6 +38,6 @@ services:
networks:
- gitea
volumes:
- /mnt/storage/appdata/gitea/mysql:/var/lib/mysql
- /var/lib/gitea/db:/var/lib/mysql
+2 -2
View File
@@ -1,9 +1,9 @@
# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables
# The location where your uploaded files are stored
UPLOAD_LOCATION=/mnt/storage/appdata/immich/library
UPLOAD_LOCATION=/var/lib/immich/data
# The location where your database files are stored
DB_DATA_LOCATION=/mnt/storage/appdata/immich/postgres
DB_DATA_LOCATION=/var/lib/immich/db
# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
TZ=America/New_York
+7 -7
View File
@@ -4,19 +4,19 @@ services:
container_name: jellyfin
network_mode: 'host'
volumes:
- /mnt/storage/appdata/jellyfin/config:/config
- /mnt/storage/appdata/jellyfin/config/web-config.json:/jellyfin/jellyfin-web/config.json
- /mnt/storage/appdata/jellyfin/cache:/cache
- /etc/jellyfin:/config
# - /etc/jellyfin/web-config.json:/jellyfin/jellyfin-web/config.json
- /var/lib/jellyfin/cache:/cache
- /mnt/cygnus:/cygnus:ro
- type: bind
source: /mnt/storage/appdata/jellyfin/media
source: /var/lib/jellyfin/media
target: /media
read_only: true
restart: 'unless-stopped'
# Optional - alternative address used for autodiscovery
# environment:
# - JELLYFIN_PublishedServerUrl=http://example.com
environment:
- JELLYFIN_PublishedServerUrl=http://127.0.0.1:8096
# Optional - may be necessary for docker healthcheck to pass if running in host network mode
# extra_hosts:
# - 'host.docker.internal:host-gateway'
+2 -2
View File
@@ -4,7 +4,7 @@ services:
restart: always
command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
volumes:
- /mnt/storage/appdata/nextcloud/mysql:/var/lib/mysql
- /var/lib/nextcloud/db:/var/lib/mysql
networks:
- default
environment:
@@ -21,7 +21,7 @@ services:
ports:
- 8080:80
volumes:
- /mnt/storage/appdata/nextcloud/www/html:/var/www/html
- /var/lib/nextcloud/data/www/html:/var/www/html
networks:
- default
environment:
+18
View File
@@ -0,0 +1,18 @@
services:
whisper-streaming:
image: ghcr.io/ufal/whisper_streaming:latest
container_name: whisper-live-stream
restart: unless-stopped
ports:
- "8071:8000" # WebSocket port for the streaming client
environment:
- MODEL=base # Options: tiny, base, small, medium (base is best balance for 13700K)
- LANGUAGE=en # Hardcoding to English reduces processing lag
- COMPUTE_TYPE=int8 # Optimizes the model for rapid CPU integer math
- THREADS=4 # Restricts execution to 4 performance cores to protect host OS
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"