SergeantPanda
|
4878e92f44
|
Merge pull request #488 from stlalpha/feature/automated-backups
Enhancement: Add automated configuration backups
|
2025-12-15 16:17:33 -06:00 |
|
SergeantPanda
|
69f9ecd93c
|
Bug Fix: Remove ipv6 binding from nginx config if ipv6 is not available.
|
2025-12-08 20:12:44 -06:00 |
|
SergeantPanda
|
62f5c32609
|
Remove DJANGO_SECRET_KEY environment variable from uwsgi configuration files
|
2025-12-08 17:27:07 -06:00 |
|
SergeantPanda
|
e2736babaa
|
Reset umask after creating secret file.
|
2025-12-07 20:04:58 -06:00 |
|
SergeantPanda
|
2155229d7f
|
Fix uwsgi command path in entrypoint script
|
2025-12-07 19:40:32 -06:00 |
|
SergeantPanda
|
3512c3a623
|
Add DJANGO_SECRET_KEY environment variable to uwsgi configuration files
|
2025-12-07 19:05:31 -06:00 |
|
dekzter
|
d0edc3fa07
|
remove permission lines to see if this resolves lack of django secret key in environment profile.d
|
2025-12-07 07:54:30 -05:00 |
|
dekzter
|
b18bc62983
|
merged in from main
|
2025-12-06 14:13:06 -05:00 |
|
dekzter
|
f3a901cb3a
|
Security Fix - generate JWT on application init
|
2025-12-06 13:40:10 -05:00 |
|
SergeantPanda
|
f1320c9a5d
|
Merge branch 'dev' of https://github.com/Dispatcharr/Dispatcharr into pr/stlalpha/488
|
2025-12-02 13:39:06 -06:00 |
|
3l3m3nt
|
43949c3ef4
|
Added IPv6 port bind to nginx.conf
|
2025-11-30 19:30:47 +13:00 |
|
Jim McBride
|
3eaa76174e
|
Feature: Automated configuration backups with scheduling
- Create/Download/Upload/Restore database backups (PostgreSQL and SQLite)
- Configurable data directory backups (via settings.py)
- Scheduled backups (daily/weekly) via Celery Beat
- Retention policy (keep last N backups)
- Token-based auth for async task polling
- X-Accel-Redirect support for nginx file serving
- Comprehensive tests
|
2025-11-26 21:11:13 -06:00 |
|
SergeantPanda
|
93f074241d
|
Bug fix/enhancement: Check if we're the owner of /data and set ownership if not. Also pre-create /data/models folder
|
2025-11-04 09:03:39 -06:00 |
|
SergeantPanda
|
0a6f9eb8e1
|
Bug fix: Fixes uWSGI not getting environmental variables passed to it and LXC not being able to access daemons launched by uWSGI.
Fixes #575, #576, #577
|
2025-10-22 15:31:12 -05:00 |
|
SergeantPanda
|
73bb1ecd2d
|
Trying a different approach to fix LXC issues.
|
2025-10-22 08:26:15 -05:00 |
|
SergeantPanda
|
645c1ec9df
|
Testing redis potential fix. Launch redis in entrypoint before uWSGI
|
2025-10-21 21:47:15 -05:00 |
|
SergeantPanda
|
119b222428
|
Enhancement: Allow setting both Celery and UWSGI nice levels. Default nice levels are UWSGI=0, Celery=5. Added documentation to the compose files on how to use it. Using nice levels for UWSGI allows us to have streaming run at a high priority.
|
2025-10-21 10:11:53 -05:00 |
|
SergeantPanda
|
d456051eb3
|
Verify /app also has the correct permissions.
|
2025-10-18 19:52:22 -05:00 |
|
SergeantPanda
|
9b07f013a4
|
Refactor directory creation and ownership management in init script for clarity and maintainability. Will only chown recursively if we are not the owner. This should help improve boot speeds.
|
2025-10-18 19:33:23 -05:00 |
|
SergeantPanda
|
7cbdb61f2c
|
Enhancement: Ensure root's .bashrc sources Dispatcharr profile scripts for interactive non-login shells. This will help when running root commands from the container cli
|
2025-10-18 19:08:02 -05:00 |
|
SergeantPanda
|
44478804f8
|
Split install and build into separate tasks.
|
2025-09-30 10:25:39 -05:00 |
|
SergeantPanda
|
37b05f1dde
|
Attempt to fix epipe error in docker build.
|
2025-09-30 10:01:11 -05:00 |
|
SergeantPanda
|
9da20b1941
|
Switch back to node 24, switch to npm for building frontend. Remove node_modules before starting frontend build. Fixes bug with NPM
|
2025-09-30 09:22:05 -05:00 |
|
SergeantPanda
|
0e6889c6c1
|
Try node 20 (again)
|
2025-09-28 18:43:11 -05:00 |
|
SergeantPanda
|
e072fb88f9
|
Another test.
|
2025-09-28 18:30:28 -05:00 |
|
SergeantPanda
|
bbb559d1cd
|
Attempt to work around known npm bug for ARM.
|
2025-09-28 17:38:15 -05:00 |
|
SergeantPanda
|
a0745fcaa5
|
Switch from yarn to npm for building
|
2025-09-28 11:57:13 -05:00 |
|
SergeantPanda
|
f3de398c89
|
Remove extra build tools.
|
2025-09-28 11:49:24 -05:00 |
|
SergeantPanda
|
836871f102
|
Add installation of build dependencies in Dockerfile
|
2025-09-28 11:36:59 -05:00 |
|
SergeantPanda
|
e281041458
|
Get logs from yarn install if failed.
|
2025-09-28 09:38:01 -05:00 |
|
SergeantPanda
|
19f0088b40
|
Switch from slim build to full build of node 24.
|
2025-09-28 09:30:26 -05:00 |
|
SergeantPanda
|
db5713a050
|
Update Dockerfile to use Node.js 24-slim for frontend build
|
2025-09-27 17:53:15 -05:00 |
|
SergeantPanda
|
563f890cf4
|
Yarn apparently no longer supports igrnore optional.
|
2025-09-27 17:47:23 -05:00 |
|
SergeantPanda
|
09b79bd174
|
Fix: Update yarn install command to remove fallback option
|
2025-09-27 17:41:30 -05:00 |
|
SergeantPanda
|
857471e1ad
|
Attempt to get arm builds working
|
2025-09-27 17:39:00 -05:00 |
|
SergeantPanda
|
1493eaf28b
|
Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr into dev
|
2025-09-27 17:33:25 -05:00 |
|
SergeantPanda
|
4a4d93767e
|
Separate steps to debug failed builds
|
2025-09-27 17:28:34 -05:00 |
|
SergeantPanda
|
134093b18e
|
Enhancement: Add 'nice -n 5' to celery commands in configuration files for better process priority management
|
2025-09-27 15:32:29 -05:00 |
|
SergeantPanda
|
f4e91013f2
|
Remove local data volume binding
Removed local data volume binding from docker-compose.
|
2025-09-15 20:14:02 -05:00 |
|
SergeantPanda
|
41d7066d6e
|
Fix incorrect paths for DVR and Plugins.
|
2025-09-13 11:49:04 -05:00 |
|
SergeantPanda
|
75816b5d8e
|
Change folder creation for Recordings in entrypoint from 'recordings' to 'Recordings'
|
2025-09-13 09:07:08 -05:00 |
|
SergeantPanda
|
d88003b542
|
Merge pull request #378 from Dispatcharr/dev
# Dispatcharr – Version 0.9.0
|
2025-09-12 13:42:33 -05:00 |
|
SergeantPanda
|
e80e1b9014
|
Add comskip to base image for upcoming DVR feature/overhaul.
|
2025-09-04 14:50:32 -05:00 |
|
Dispatcharr
|
f652d2b233
|
Comskip Update
|
2025-09-04 13:45:25 -05:00 |
|
Dispatcharr
|
41e32bc08a
|
DVR Updates
Added fallback settings.
Added subtitles to cards.
Add data volume mount to Docker container.
|
2025-09-04 08:22:13 -05:00 |
|
SergeantPanda
|
3a91994549
|
Rollback accidental change to uwsgi debug config.
|
2025-08-19 18:07:46 -05:00 |
|
SergeantPanda
|
97b82e5520
|
Use redis to track provider connections to work with multi-worker uwsgi.
|
2025-08-19 17:35:51 -05:00 |
|
SergeantPanda
|
21b7f80d42
|
Add forward port to headers.
|
2025-08-09 10:20:58 -05:00 |
|
SergeantPanda
|
f9a9d5d336
|
Convert postgres to UTF8 from ASCII
|
2025-08-02 19:02:57 -05:00 |
|
SergeantPanda
|
6945cecaca
|
Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr into dev
|
2025-07-31 20:15:42 -05:00 |
|