aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile.arm
AgeCommit message (Collapse)Author
2024-03-18Remove legacy build utilities (#11162)Cody Robibero
2024-01-17Refactor Dockerfile and build (#10603)Gauvino
* Fix fedora * Fix RID Linux * Fix package and image versions * Fix buildling and optimize docker images ``` * Removed find obj * Changed curl command and added gpg * Added to Contributors * Removed apt-transport-https package * Removed RASPI * Update Intel drivers version * Update Dockerfile for CentOS, Fedora, and portable deployments - Changed Jammy docker image to Built-in Jammy Microsoft .NET SDK image - Switched from using "Yum" to "Dnf" for CentOS and Fedora - Added "dnf clean all" and "rm -rf /var/cache/dnf" to the end of CentOS and Fedora Dockerfiles - Added "apt-get clean", "apt-get autoremove", "rm -rf /var/lib/apt/lists/*" to the end of the Debian/Ubuntu Dockerfiles - Added ${DOTNET_VERSION} in every Dockerfile except CentOS/Fedora - Removed previous warning comment for dotnet publish build in parallel - Arranged package installation * Re-arranged Dockerfile package installation * Re-align * Remove curl * Remove curl
2023-11-15Update more DockerfilesBond_009
2023-09-29Update node versionsBill Thornton
2023-03-11Add manual web builds (#9468)Bill Thornton
2022-12-07chore(deps): update mcr.microsoft.com/dotnet/sdk docker tag to v7 (#8686)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-10Fix Docker healthcheck outputJeremy Lin
The current healthcheck command results in progress info being output. Add -f/--fail, -s/--silent, -S/--show-error options to avoid progress output, but still show error messages if something goes wrong.
2022-09-14Remove libomxil-bellagio0 libomxil-bellagio-bin packages from arm DockerfileBond_009
2022-09-14Remove libraspberrypi0 package from arm DockerfileBond_009
2022-08-13Backport pull request #8257 from jellyfin/release-10.8.zJoshua M. Boniface
Use separate args for dotnet publish commands Original-merge: d260f308106db648014a0bb3fd1911c838f899ce Merged-by: Joshua M. Boniface <joshua@boniface.me> Backported-by: Joshua Boniface <joshua@boniface.me>
2022-02-02Remove unused docker volumes (#7030)Cody Robibero
2021-10-10Apply suggestions from code reviewMarcel
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-10-10Added healthcheck url environemnt variableMarcel
2021-10-09Apply suggestions from code reviewMarcel
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-10-09Apply suggestions from code reviewMarcel
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-10-09Added Docker HealthcheckMarcel
2021-10-03Merge pull request #6580 from Artiume/patch-1Claus Vium
2021-09-28Disable DOTNET_SYSTEM_GLOBALIZATION_INVARIANT in docker imagesCody Robibero
2021-09-25Fix builds for dotnet6 (#6595)Cody Robibero
* Target net6.0 * Use new Enum.TryParse(ReadOnlySpan<char>) overload * Replace RNGCryptoServiceProvider with RandomNumberGenerator * ci - target net6.0 (#6594) * Update deployment for dotnet6 * Use generic 6.0.x preview for CI * Update direct dotnet download links Co-authored-by: Bond_009 <bond.009@outlook.com>
2021-09-21update armv7artiume
2021-09-06Fix Dockerfile typosFernando Fernández
2021-08-15Also update arm, arm64 DockerfileCody Robibero
2021-08-02Optimize DockerfilesRich Lander
2021-05-05Fix web build in dockerfilesBill Thornton
2021-04-06Use npm ci instead of npm iFernando Fernández
2021-04-06(jellyfin-web): Switch to npmFernando Fernández
2020-11-10Update build ci, dockerfiles to .Net5.0crobibero
2020-09-04Remove GenerateDocumentationFilecrobibero
2020-08-29include xml docs when publishingcrobibero
2020-05-25Add -k to keyserver curl commandJoshua M. Boniface
This command seems to inexplicably fail in Docker builds, despite working on the CLI, similar to what happened with the command directly above it in c257d6071c3a8dd141d1191062e892d912177d9a. Fix it in the same way by adding `-k`.
2020-04-06Fix ffmpeg path on ARM docker imageKristupas Savickas
2020-03-29Dockerfile: support for non-ASCII charactersox0spy
2020-03-21Merge pull request #2631 from mark-monteiro/fix-client-build-scriptsdkanada
Fix Client Build Scripts
2020-03-20Add missing trailing slashesMark Monteiro
2020-03-20Remove unnecessary execution of `yarn build:production`Mark Monteiro
2020-03-20Use 'yarn build:production' instead of 'yarn:build' everywhereMark Monteiro
2020-03-15Update Dockerfile.armartiume
2020-03-08Fix curl for Jellyfin GPG keyJoshua M. Boniface
This curl command seems to fail inexplicably with an "unable to get local issuer" error. Use `-k` instead so it doesn't complain.
2020-03-05Fix Docker packages (#2499)Andrew Rabert
* Fix Vaapi Intel packages https://github.com/jellyfin/jellyfin/issues/1901#issuecomment-593114951 Still need to compile with the packages to verify it builds properly. Arm builds probably need it too. * Update Dockerfile * Update Dockerfile * Update Dockerfile.arm * Update Dockerfile.arm * Update Dockerfile.arm64 * Update Dockerfile.arm * Update Dockerfile.arm * Update Dockerfile.arm * Update Dockerfile.arm64 * Update Dockerfile.arm64 * Update Dockerfile.arm * Update Dockerfile * shift from curl to git for web install removed the necessity of curl, tar and package availability and using the source directly * Update Dockerfile.arm * Update Dockerfile.arm64 * Update Dockerfile * Update Dockerfile * Update Dockerfile.arm * Update Dockerfile.arm64 * clean up packages and remove unnecessary ARG * Update Dockerfile * Update Dockerfile.arm64 * Update Dockerfile * Update Dockerfile.arm64 * Update Dockerfile * Update Dockerfile.arm * Update Dockerfile.arm64 * Explainations * Update Dockerfile.arm * Update Dockerfile.arm64
2020-02-13Fix arm32 built on amd64 hostAndrew Rabert
dotnet doesn't support building arm32 from QEMU (fuck knows why). also change arm64 image for the sake of consistency
2020-02-11Add git to armartiume
2020-02-01fix SSL issue in arm and arm64artiume
verified arm build on raspbian
2020-01-19Update ARM images to debian buster (#2313)Andrew Rabert
Also has the effect of updating ffmpeg to 4.1
2020-01-19Fix ARM images (#2302)Andrew Rabert
Allow for native building of Docker images. Use buildx if cross-compilation is needed.
2020-01-17Fix Docker Arm Nightly (#2286)artiume
* Fix Docker Arm Nightly Updated image base. There was an error for libssl missing. I attempted to add libssl1.0.0 but it wasn't found so I fell back to libssl-dev. Much more work needs to be done. ffmpeg is still debian based. I attempted to add jellyfin-ffmpeg but I was having too many issues so I'm saving it for another day, but it at least builds out successfully. * Fix docker arm64 nightly
2019-12-06Move to .Net Core 3.1Bond_009
2019-10-27use exec form for Dockerfile entrypointJustin Fenn
This causes the jellyfin process to be pid 1 in the container. It can receive signals like SIGTERM (from "docker stop", for example) and shut down properly.
2019-10-25Use the correct dotnet runtime in Docker imagesBond_009
The self contained packages already contains the dotnet runtime No need to use the dotnet runtime base image. This should decrease the size of the image.
2019-10-19Update Docker containers to dotnet 3.0Andrew Rabert
2019-10-19Default to jellyfin-web masterAndrew Rabert