* feat(container): add information about docker tags and automatic updates * feat(tags): add tag descriptions to the docs instead of referencing the forum * fix: update internal links * fix: update internal links * remove added latest tags * adjust verbiage * remove tag from docker compose instructions * fix linting * apply suggested changes to container.md --------- Co-authored-by: BotBlake <B0TBlake@protonmail.com>
2.7 KiB
uid, title, description, sidebar_position
| uid | title | description | sidebar_position |
|---|---|---|---|
| installation-container | Container | Install as a container using Docker, Podman and others. | 4 |
Container images
Official container image: jellyfin/jellyfin .
This image is also published on the GitHub Container Registry: ghcr.io/jellyfin/jellyfin.
LinuxServer.io image: linuxserver/jellyfin .
hotio image: ghcr.io/hotio/jellyfin.
Jellyfin distributes official container images on Docker Hub and the GitHub Container Registry for multiple architectures. These images are based on Debian and built directly from the Jellyfin source code.
Several tags are available tracking different builds and version levels.
latestalways tracks the latest stable release, including through major and minor version bumpsX(e.g.10) tracks the major version, e.g. the latest 10.Y.ZX.Y(e.g.10.11) tracks the minor version, e.g. the latest 10.11.ZX.Y.Z(e.g.10.11.0) tracks a specific releaseX.Y.Z.YYYYMMDD-HHMMSS(e.g.10.11.0.20251020-004604) tracks a specific packaging build
Additionally, there are several third parties providing unofficial container images, including the LinuxServer.io (Dockerfile) project and hotio (Dockerfile), which offer images based on Ubuntu and the official Jellyfin Ubuntu binary packages.
Installation Instructions
Replace uid:gid if you want to run jellyfin as a specific user/group. Exclude the user argument entirely if you want to use the default user.
import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import DockerCli from './_container-docker-cli.md'; import DockerCompose from './_container-docker-compose.md'; import Podman from './_container-podman.md';