Dispatcharr/docker
None b30a24e2fb feat: add TLS connection support for Redis and PostgreSQL (#950)
- Add 10 env vars for Redis/PostgreSQL TLS (REDIS_SSL, REDIS_SSL_VERIFY, REDIS_SSL_CA_CERT, REDIS_SSL_CERT, REDIS_SSL_KEY, POSTGRES_SSL, POSTGRES_SSL_MODE, POSTGRES_SSL_CA_CERT, POSTGRES_SSL_CERT, POSTGRES_SSL_KEY)
- Propagate SSL params to all Redis connection points: RedisClient, stream view, PubSub, client manager, Celery broker/result backend, Django Channels, and pre-Django startup scripts
- Add Celery SSL config via URL query string params (required by Kombu's internal URL parsing)
- Add PostgreSQL sslmode and certificate options to DATABASES config
- Add startup validation: cert file existence, URL scheme conflict detection, TLS status logging
- Add TLS error hints to Redis connection failure messages
- Add Connection Security panel in System Settings (modular mode only) showing encryption, verification, and mTLS status
- Add PG client key permission fix in web and celery entrypoints for Docker Desktop compatibility (0777 to 0600)
- Add TLS env var passthrough in entrypoint for su - login shells
- Document TLS env vars in modular docker-compose.yml
- Change env_mode from dev/prod to actual DISPATCHARR_ENV value for modular mode detection
2026-03-21 17:24:09 -05:00
..
init fix: remove PUID auto-detect 2026-03-17 19:32:07 -05:00
tests fix: run PostgreSQL as PUID/PGID user to resolve ownership conflicts (#1078) 2026-03-11 23:36:32 -05:00
build-dev.sh fix: stabilize build-dev paths and push behavior 2026-01-17 15:00:09 -06:00
comskip.ini Comskip Update 2025-09-04 13:45:25 -05:00
DispatcharrBase Refactor for uv transition. 2026-01-30 12:12:42 -06:00
docker-compose.aio.yml Add restart policy to dispatcharr container 2026-02-19 12:41:58 -06:00
docker-compose.debug.yml Add optional legacy NumPy support for older CPUs in Docker configurations 2026-01-08 10:27:58 -06:00
docker-compose.dev.yml Add restart policy to Docker services 2026-02-19 12:44:07 -06:00
docker-compose.yml feat: add TLS connection support for Redis and PostgreSQL (#950) 2026-03-21 17:24:09 -05:00
Dockerfile Add health check and fix dangerous checks 2026-01-21 17:40:36 -06:00
entrypoint.aio.sh Revert "Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr" 2025-03-03 15:18:11 -06:00
entrypoint.celery.sh feat: add TLS connection support for Redis and PostgreSQL (#950) 2026-03-21 17:24:09 -05:00
entrypoint.sh feat: add TLS connection support for Redis and PostgreSQL (#950) 2026-03-21 17:24:09 -05:00
nginx.conf Bug fix: Admin URL Conflict with XC Streams: Updated nginx configuration to only redirect exact /admin and /admin/ paths to login in production, preventing interference with stream URLs that use "admin" as a username (e.g., /admin/password/stream_id now properly routes to stream handling instead of being redirected). 2026-01-27 14:36:57 -06:00
uwsgi.debug.ini Fix uWSGI segfaults by disabling threads when using gevent 2026-02-01 14:02:39 -07:00
uwsgi.dev.ini Fix uWSGI segfaults by disabling threads when using gevent 2026-02-01 14:02:39 -07:00
uwsgi.ini Bug Fix: Add socket-timeout to uWSGI production config to prevent VOD stream timeouts during client buffering 2026-01-07 14:10:17 +01:00
uwsgi.modular.ini Fix Redis flush and wait_for_redis in modular mode 2026-03-06 15:17:32 -06:00