Commit Graph
50 Commits
Author SHA1 Message Date
Changhai Man f203fa6015 dockerfile add install fonts for east asian fonts for subtitle rendering
modified:   docker/Dockerfile
2025-10-23 15:56:54 -04:00
Shadowghost 9effddde8f Use native arch to run server build 2025-09-28 07:48:09 +02:00
Shadowghost b725dd43eb Fix Docker build 2025-09-27 13:06:11 +02:00
Shadowghost 9f93b886ee Upgrade Intel Compute Runtime to 25.35.35096.9 2025-09-27 07:43:11 +02:00
Joshua M. Boniface 01e8c4bdd5 Revert "Upgrade packages" 2025-09-26 22:16:40 -04:00
Shadowghost 1cc2e42a99 Upgrade packages 2025-09-25 13:26:20 +02:00
evan314159 58b4938c98 fix Dockerfile FROM as casing warnings (#84) 2025-09-20 07:23:28 -06:00
Nyanmisaka 50c398a503 Update Intel Compute Runtime (legacy) to 24.35.30872.36 (#79) 2025-08-22 19:00:10 -06:00
gnattuandTim Eisele d1d7e29459 grammar
Co-authored-by: Tim Eisele <Tim_Eisele@web.de>
2025-06-12 20:36:30 +08:00
gnattu 6fe7caf49d Use jemalloc by default on Docker image 2025-06-12 18:54:01 +08:00
Nyanmisaka a3b1e6f876 Update Intel and Arm Mali OpenCL runtimes (#65) 2025-04-26 09:42:49 -06:00
Joshua M. Boniface be9092b3c8 Fix ordering of CONFIG arg 2025-04-15 13:18:16 -04:00
Joshua M. Boniface 8e34413f4d Fix CONFIG env for Docker build 2025-04-15 13:07:21 -04:00
Joshua M. Boniface 34ba5153c4 Add support for Debug releases
Allows specifying --debug to build.py to build Debug builds of the
server, facilitating easier debugging. This is then called by default
for weekly builds.
2025-04-11 16:52:35 -04:00
Rich Lander e00bc58af7 Simplify dotnet publish 2025-03-03 21:29:25 -08:00
nyanmisaka df6c5f8f5d Bump Intel Compute Runtime to 24.48.31907.7
Use 24.35.30872.22 for legacy platforms.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-12-31 11:16:11 -05:00
Joshua M. Boniface 22f1a26ee7 Add safe.directory for jellyfin-web
Ensures that the `git` command to obtain the commit hash works properly.
2024-11-21 14:34:26 -05:00
nyanmisaka aef8d0f6d1 Explicitly set the target platform of Docker builds
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-11-13 13:18:36 +08:00
Joshua M. Boniface c35f012e85 Merge pull request #47 from agentsas/master
Ignore proxy settings during healthcheck
2024-11-09 10:08:14 -05:00
Joshua M. Boniface 73642f3cda Ensure git is installed in builders
Needed for Webpack to get the commit SHA1 hash.
2024-11-03 11:05:05 -05:00
Joshua M. Boniface d568956d6c Update source label to packaging repo 2024-10-19 16:30:45 -04:00
agentsas 255124277d Ignore proxy settings during healthcheck for localhost 2024-10-06 21:00:10 +02:00
agentsas c17d6e4f6f Ignore proxy settings during healthcheck 2024-10-06 20:51:38 +02:00
nyanmisaka 116d2fa9cd Switch to jellyfin-ffmpeg7
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-09-09 23:19:54 +08:00
Nyanmisaka 1155a8e142 Bump Intel Compute Runtime to 24.31.30508.7 (#38) 2024-09-07 18:02:26 -06:00
Joshua M. Boniface 7e8f016d63 Remove explicit --ffmpeg from Docker Entrypoint
The default is handled by the JELLYFIN_FFMPEG envvar anyways, and by
removing this, that envvar can then by used by containers to set the
path as required.
2024-06-20 15:56:05 -04:00
Shadowghost bb13950759 Bump Intel Compute Runtime to 24.17.29377.6 2024-05-20 12:56:58 +02:00
Jürn Brodersen 16cd01b867 Add: org.opencontainers.image labels (#25) 2024-05-19 07:59:24 -06:00
Joshua M. Boniface 25a0eb4c45 Use master repo fallback instead of mirrors
Sometimes these fail as syncs are going on during builds, so just have
this builder use the master repo1 server.
2024-05-12 20:29:32 -04:00
Uruk e581d5d38b Update gcc on noble and mali 2024-04-26 15:43:34 +02:00
Andrew Rabert d5d9bb9761 Docker: Fix fontconfig cache
Log errors:
    Fontconfig error: No writable cache directories
    Fontconfig error: No writable cache directories
    Fontconfig error: No writable cache directories
    Fontconfig error: No writable cache directories
2024-04-24 14:05:11 -04:00
Nyanmisaka 12a974e634 Bump Intel Compute Runtime to 24.13.29138.7 (#15) 2024-04-21 10:56:02 -06:00
Shadowghost d49f6b35c9 Bump Intel Compute Runtime to 24.09.28717.12 2024-03-28 19:06:54 +01:00
gnattu 998425a342 fix: don't set culture invariant mode (#9) 2024-03-27 06:23:31 -06:00
Joshua M. Boniface 97a0581ed2 Actually fix Mali config 2024-03-04 00:13:06 -05:00
Joshua M. Boniface 5d452e115c Switch to non-wayland MALI config 2024-03-03 23:28:42 -05:00
Joshua M. Boniface 51b9f34e3f Improve deb installs 2024-03-03 22:25:19 -05:00
Joshua M. Boniface 680b0529d6 Use cd instead of pushd
pushd is a BASHism and not valid in /bin/sh.
2024-03-03 19:00:08 -05:00
Joshua M. Boniface d63a14a12e Actually fix the error with "test" (/bin/sh) 2024-03-03 18:55:13 -05:00
Joshua M. Boniface efdab5d933 Revert "Use other test format (/bin/sh)"
This reverts commit 5f29b32962.
2024-03-03 18:55:02 -05:00
Joshua M. Boniface 5f29b32962 Use other test format (/bin/sh) 2024-03-03 18:49:56 -05:00
Joshua M. Boniface ea0af7bd05 Fix invalid tests (/bin/sh) 2024-03-03 18:39:50 -05:00
Urukandnyanmisaka 0198983ef6 Add libmali OpenCL runtime for Rockchip RK3588
Co-authored-by: nyanmisaka <nst799610810@gmail.com>
2024-02-24 22:10:18 +01:00
Uruk 32002b2ed7 Apply suggestions 2024-02-23 18:39:40 +01:00
Uruk 76a60266d1 Apply suggestions 2024-02-23 18:24:32 +01:00
Uruk 104f91e697 Refactor jellyfin-packaging
- Fix typo in the README
 - Added -f to rm from fix https://github.com/jellyfin/jellyfin/pull/11008
 - Apply fix from https://github.com/jellyfin/jellyfin/pull/10763
 - Refactor Docker for better syntax and readability
 - Update Intel runtime drivers to 24.05.28454.6
 - Added possible miss line 159 docker/Dockerfile : "--ffmpeg", "/usr/lib/jellyfin-ffmpeg/ffmpeg"
 - Removed wget in cleanup
2024-02-23 17:52:10 +01:00
Joshua M. Boniface 1c936530c4 Add JELLYFIN_VERSION to all build-time envs 2024-02-16 01:14:03 -05:00
Joshua M. Boniface 05d21f5f78 Make all variables more descriptive 2024-02-15 01:23:51 -05:00
Joshua M. Boniface 80a997253a Add combined docker builds and rework Deb builds 2024-02-11 12:47:51 -05:00
Joshua M. Boniface 539c21cb62 Add Docker build dockerfiles 2024-02-04 02:20:12 -05:00