mirror of
https://github.com/Dispatcharr/Dispatcharr.git
synced 2026-07-18 00:55:50 +00:00
- 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 |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| auth.jsx | ||
| channels.jsx | ||
| channelsTable.jsx | ||
| connect.jsx | ||
| epgs.jsx | ||
| logos.jsx | ||
| notifications.jsx | ||
| playlists.jsx | ||
| plugins.jsx | ||
| settings.jsx | ||
| streamProfiles.jsx | ||
| streams.jsx | ||
| streamsTable.jsx | ||
| userAgents.jsx | ||
| users.jsx | ||
| useVideoStore.jsx | ||
| useVODStore.jsx | ||
| vodLogos.jsx | ||
| warnings.jsx | ||