Commit graph

53 commits

Author SHA1 Message Date
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
f9a9d5d336 Convert postgres to UTF8 from ASCII 2025-08-02 19:02:57 -05:00
SergeantPanda
108a992643 Detect mismatched Postgres version and automatically run pg_upgrade 2025-07-31 14:53:55 -05:00
SergeantPanda
c3d1600c07 Additional logging. 2025-06-27 20:22:49 -05:00
SergeantPanda
44a79d2a8a Log UWSGI if debug is set (DISPATCHARR_DEBUG=true) 2025-05-14 18:49:46 -05:00
SergeantPanda
cff68625e0 Move hardware detection to end of entrypoint so it's easier to find. 2025-05-13 12:44:32 -05:00
SergeantPanda
0953e044b7 Huge improvement to hardware acceleration script. Renamed for accuracy. 2025-05-12 19:46:23 -05:00
SergeantPanda
ade8a625bc Refactor environment variable handling in entrypoint.sh for consistency and efficiency 2025-05-12 13:57:22 -05:00
SergeantPanda
da9a78c875 Only write LIBVA_DRIVER_NAME to dispatcharr.sh if it's set by the user. 2025-05-12 13:16:15 -05:00
SergeantPanda
87798f4434 Only set LIBVA_DRIVER_NAME if user has it specified. Fixes but where FFmpeg wasn't auto detecting the correct driver for VAAPI and QSV. 2025-05-12 12:52:11 -05:00
SergeantPanda
8dd3bd6878 Use variables in export. 2025-05-12 09:10:38 -05:00
SergeantPanda
b85a5be023 Add LD_LIBRARY_PATH to dispatch user and global. 2025-05-12 08:44:07 -05:00
SergeantPanda
3a06b12f2c Hopefully fixes QSV hardware acceleration. 2025-05-11 12:45:57 -05:00
SergeantPanda
3a5dcab919 Also add LIBVA_DRIVERS_PATH to global environment. 2025-05-10 15:07:38 -05:00
SergeantPanda
67b2178978 Add LIBVA_DRIVER_PATH to environmental variables for all users. 2025-05-10 14:44:47 -05:00
SergeantPanda
67aca64420 Properly set EV for all profiles so uWSGI daemons can see it. 2025-05-10 13:25:03 -05:00
SergeantPanda
aff93591fd Detect hardware acceleration capabilities and provide suggestions. 2025-05-09 17:19:46 -05:00
SergeantPanda
2b44c122e7 Update version display to include timestamp instead of build 2025-04-30 18:46:10 -05:00
SergeantPanda
1374825b44 Add version to entrypoint and set as EV 2025-04-10 20:48:05 -05:00
SergeantPanda
67f282c682 Refactor uwsgi configuration selection in entrypoint script 2025-04-06 21:01:24 -05:00
dekzter
8807b442db reverted to uwsgi for now - gunicorn will need work to keep the proxy working 2025-04-06 16:40:00 -04:00
dekzter
ecc96f8b69 memory optimization, m3u processing, re-added group filtering before m3u ingestion 2025-04-06 11:36:16 -04:00
dekzter
7351264e8a centralized and lazy-loaded redis client singleton, check for manage.py commands so we don't init proxyservers (redis connection), put manage commmands before starting uwsgi 2025-04-04 16:18:12 -04:00
dekzter
bd3c526668 persist nginx port 2025-04-02 18:00:27 -04:00
dekzter
2e1b00782d Merge remote-tracking branch 'origin/dev' into epg-refactor 2025-03-31 11:13:22 -04:00
SergeantPanda
eb1c1d4165 Fixes db migration. 2025-03-28 15:17:11 -05:00
dekzter
dbee621d90 moving postgres database 2025-03-27 20:15:09 -04:00
SergeantPanda
1fcedab1ab Remote debugging initial commit. 2025-03-27 09:49:51 -05:00
SergeantPanda
efaa7f7195 Singular redis-client. 2025-03-21 10:55:13 -05:00
dekzter
726bd8c587 Bad default assignment 2025-03-14 16:37:19 -04:00
dekzter
feda20079e temp pip install 2025-03-10 20:59:14 -04:00
dekzter
81978e22d5 first run at mantine 2025-03-10 20:54:06 -04:00
dekzter
84e73b9415 dev mode of uwsgi 2025-03-05 19:00:13 -05:00
dekzter
8574649500 noinput needed 2025-03-05 15:37:49 -05:00
dekzter
1c34fdba03 moved managelpy into entrypoint, hopefully fixed perms with socket 2025-03-05 15:24:29 -05:00
dekzter
75b828eb07 new variables 2025-03-05 14:19:08 -05:00
dekzter
59f8ec033c init npm / node on dev environment setup, run npm server (need to make this configurable), more init items for dispatcharr 2025-03-05 08:33:12 -05:00
dekzter
6b0becce62 first attempt to switch to uwsgi 2025-03-04 20:02:40 -05:00
dekzter
6681b57a63 fixed entrypoint for dev 2025-03-04 11:06:29 -05:00
dekzter
79377c0d7f collecstatic isn't working in the dockerfile 2025-03-03 19:32:01 -05:00
dekzter
59fd80bb8a ahhhhhhh 2025-03-03 18:44:23 -05:00
dekzter
8603aa5069 file was somehow reverted 2025-03-03 17:39:12 -05:00
dekzter
857d62db28 merged in main 2025-03-03 17:13:54 -05:00
Dispatcharr
b5cc5dcb37 Revert "Merge branch 'main' of https://github.com/Dispatcharr/Dispatcharr"
This reverts commit dc4de65cbf, reversing
changes made to 814d6a6cda.

Attempt to fix
2025-03-03 15:18:11 -06:00
dekzter
2c85ee8026 fixing up for final docker build 2025-03-03 15:16:12 -05:00
SergeantPanda
00d89d9a7d Changed entrypoint port back to 9191 and added build commands for react to dockerfileAIO 2025-03-01 20:39:57 -06:00
kappa118
9a027f1cc7 port updates 2025-02-27 09:29:25 -05:00
SergeantPanda
808e305a1c entrypoint now runs as the user context specified by PUID and PGID. 2025-02-23 15:36:07 -06:00
SergeantPanda
d650aa8af6 Creates default user on first startup. 2025-02-23 11:11:00 -06:00
SergeantPanda
185e9a0547 Added makemigrations command. 2025-02-23 10:41:53 -06:00