Andrew Rabert
22ffc5aee4
Use VAAPI-enabled ffmpeg
6 years ago
Sparky
1d94607a30
Fix docker args
...
After the change to runtime args in #749 docker broke.
This fixes it.
6 years ago
Andrew Rabert
cc3422b96b
Use ffmpeg from jrottenberg/ffmpeg
...
Eventually would like to move to his 4.0-vaapi image
6 years ago
Sparky
9f83ee7b3e
Make another docker layer reusable
...
By moving the apt-get layer before the copies, the apt-get layer can be reused with each build, reducing upload/download needed during updates.
Just a small optimization.
6 years ago
Sparky
d00e43735f
Really slim down Docker container
...
#606 didn't actually run the new commands due to the comments position.
This fixes the comment location.
6 years ago
Sparky
fe4c3fddb4
Slim down docker image
...
After installing, remove package caches and clean up after installation of stuff.
6 years ago
Erwin de Haan
ae0732136f
Merge remote-tracking branch 'upstream/dev' into build-system-consolidation
6 years ago
Andrew Rabert
17c60f46db
Fix build
6 years ago
Andrew Rabert
f11a4368bb
Reformat args
6 years ago
Erwin de Haan
ba671569b4
Moved main docker file.
6 years ago
Erwin de Haan
399a079dd4
Build scripts and build system consolidation.
...
Squashed commit.
6 years ago
Andrew Rabert
1c326fe7d4
Download ffmpeg in a separate layer
...
This slightly speeds up rebuilding since the ffmpeg layer cache is used
even when Jellyfin source is changed.
6 years ago
Andrew Rabert
9f7bebc728
Fix Skia in Docker
6 years ago
Andrew Rabert
e60dc805d6
Remove deprecation warning from Docker
6 years ago
bfayers
227f9da3e5
helps if the arg is within that bit of the dockerfile
6 years ago
bfayers
4c03616aff
clean up how extracting tar is done; just put it in /usr/bin instead of symlinks; remove xz-utils after (cleaning up space); all at request of nvllsvm
6 years ago
bfayers
bf61c20408
remove commented apt installs for ffmpeg
6 years ago
bfayers
2961dc0bdd
use ffmpeg 4.0.3 instead of distro provided (fixes chromecast + androidtv)
6 years ago
Andrew Rabert
def954e8da
Remove PUID and PGUID env vars
...
Use Docker's built-in `user` option instead.
Ex. `docker run --user 1000:1000 jellyfin/jellyfin`
6 years ago
Andrew Rabert
23ed559bb0
Simplify Docker build
...
- Remove unnecessary build command (implied in publish)
- Remove unnecessary solution arg
- Move arg to command
6 years ago
Bond-009
9035965014
Fix Dockerfile
6 years ago
Andrew Rabert
13eec38783
Opt out of .NET telemetry
6 years ago
Andrew Rabert
206bc7911c
Add jellyfin Docker image
6 years ago