Stable or Unstable?
- Generally, if you're a new user or value stability use the stable version.
- It won't change very often.
- If you want to help test the latest improvements and features and can handle some occasional breakage, use
- the unstable version.
- Always back up your existing configuration before testing unstable releases.
+ Generally, if you're a new user or value stability use the stable version. It won't change very
+ often. If you want to help test the latest improvements and features and can handle some occasional
+ breakage, use the unstable version. Always back up your existing configuration before testing unstable
+ releases.
Docker
- Official
+ Official
- Run Jellyfin in Docker.
- Example commands store data in /srv/jellyfin and assume your media is stored
- under /media.
+ Run Jellyfin in Docker. Example commands store data in /srv/jellyfin and assume your media is
+ stored under /media.
{
setInstallOption(InstallOption.DockerStable);
}}
@@ -86,10 +81,9 @@ export default function Downloads() {
Stable
{
setInstallOption(InstallOption.DockerUnstable);
}}
@@ -103,24 +97,27 @@ export default function Downloads() {
Docker Hub
{installOption === InstallOption.DockerStable && (
- {InstallInstructions.Docker.Stable}
+
+ {InstallInstructions.Docker.Stable}
+
)}
{installOption === InstallOption.DockerUnstable && (
- {InstallInstructions.Docker.Unstable}
+
+ {InstallInstructions.Docker.Unstable}
+
)}
Debian and Ubuntu
- Official
+ Official
Install Jellyfin via our Apt repository or via manual archives (.deb).
{
setInstallOption(InstallOption.DebianStable);
}}
@@ -128,10 +125,9 @@ export default function Downloads() {
Stable
{
setInstallOption(InstallOption.DebianUnstable);
}}
@@ -151,24 +147,27 @@ export default function Downloads() {
All Ubuntu Versions
{installOption === InstallOption.DebianStable && (
- {InstallInstructions.Debian.Stable}
+
+ {InstallInstructions.Debian.Stable}
+
)}
{installOption === InstallOption.DebianUnstable && (
- {InstallInstructions.Debian.Unstable}
+
+ {InstallInstructions.Debian.Unstable}
+
)}
Arch Linux
- Community
+ Community
Install Jellyfin via the Arch User Repository.
{
setInstallOption(InstallOption.ArchStable);
}}
@@ -176,10 +175,9 @@ export default function Downloads() {
Stable
{
setInstallOption(InstallOption.ArchUnstable);
}}
@@ -193,66 +191,62 @@ export default function Downloads() {
AUR
{installOption === InstallOption.ArchStable && (
- {InstallInstructions.Arch.Stable}
+
+ {InstallInstructions.Arch.Stable}
+
)}
{installOption === InstallOption.ArchUnstable && (
- {InstallInstructions.Arch.Unstable}
+
+ {InstallInstructions.Arch.Unstable}
+
)}
{installOption === InstallOption.ArchStable && (
<>
- Note: The third command should give you output similar
- to deb [arch=(architecture)] https://repo.jellyfin.org/(distribution) (release) main.
- We support amd64, armhf, and arm64 for
- architectures, debian and ubuntu for
- distributions, buster and bullseye for Debian releases
- and bionic, focal, impish and jammy for Ubuntu
- releases.
- If you see something different in your output, you might need to manually modify it.
- Use the closest equivalent Debian or Ubuntu version instead.
+ Note: The third command should give you output similar to{' '}
+ deb [arch=(architecture)] https://repo.jellyfin.org/(distribution) (release) main. We
+ support amd64, armhf, and arm64 for architectures,{' '}
+ debian and ubuntu for distributions, buster and{' '}
+ bullseye for Debian releases and bionic, focal,{' '}
+ impish and jammy for Ubuntu releases. If you see something different in your
+ output, you might need to manually modify it. Use the closest equivalent Debian or Ubuntu version
+ instead.
- Once installed, Jellyfin will be running as a service.
- Manage it with {
- 'sudo systemctl {action} jellyfin.service'
- } or {
- 'sudo service jellyfin {action}'
- }.
+ Once installed, Jellyfin will be running as a service. Manage it with{' '}
+ {'sudo systemctl {action} jellyfin.service'} or{' '}
+ {'sudo service jellyfin {action}'}.
>
)}
{installOption === InstallOption.ArchUnstable && (
<>
- Note: The third command should give you output similar
- to deb [arch=(architecture)] https://repo.jellyfin.org/(distribution) (release) main.
- We support amd64, armhf, and arm64 for
- architectures, debian and ubuntu for
- distributions, buster and bullseye for Debian releases
- and bionic, focal, impish and jammy for Ubuntu
- releases.
- If you see something different in your output, you might need to manually modify it.
- Use the closest equivalent Debian or Ubuntu version instead.
+ Note: The third command should give you output similar to{' '}
+ deb [arch=(architecture)] https://repo.jellyfin.org/(distribution) (release) main. We
+ support amd64, armhf, and arm64 for architectures,{' '}
+ debian and ubuntu for distributions, buster and{' '}
+ bullseye for Debian releases and bionic, focal,{' '}
+ impish and jammy for Ubuntu releases. If you see something different in your
+ output, you might need to manually modify it. Use the closest equivalent Debian or Ubuntu version
+ instead.
- Note: Both the main and unstable are needed as
- the jellyfin-ffmpeg package is only in the main component.
+ Note: Both the main and unstable are needed as the{' '}
+ jellyfin-ffmpeg package is only in the main component.
- Once installed, Jellyfin will be running as a service.
- Manage it with {
- 'sudo systemctl {action} jellyfin.service'
- } or {
- 'sudo service jellyfin {action}'
- }.
+ Once installed, Jellyfin will be running as a service. Manage it with{' '}
+ {'sudo systemctl {action} jellyfin.service'} or{' '}
+ {'sudo service jellyfin {action}'}.
>
)}
Fedora and CentOS
- Community
+ Community
RPM archives for both Fedora and CentOS are provided.
@@ -284,7 +278,7 @@ export default function Downloads() {
Generic Linux
- Official
+ Official
Linux self-contained binary TAR archives (.tar.gz) are provided.
@@ -310,7 +304,7 @@ export default function Downloads() {
MacOS
- Official
+ Official
Both installers (.dmg) and manual ZIP archives (.tar.gz) are provided.
@@ -336,7 +330,7 @@ export default function Downloads() {
Windows
- Official
+ Official
Both installers (.exe) and manual ZIP archives (.zip) are provided.
@@ -366,7 +360,7 @@ export default function Downloads() {
Portable
- Official
+ Official
The portable version can be run on any system with a .NET Core runtime.
diff --git a/src/pages/index.tsx b/src/pages/index.tsx
index 976bfb9f..ff667b70 100644
--- a/src/pages/index.tsx
+++ b/src/pages/index.tsx
@@ -11,30 +11,20 @@ export default function Home() {
return (
-
-
- Jellyfin is the volunteer-built media solution that puts{' '}
- you in control of your media. Stream to any device from
- your own server, with no strings attached. Your media, your
- server, your way.
+
+
+ Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any
+ device from your own server, with no strings attached. Your media, your server, your way.
-
+
See it in Action
-
+
Download Now
-
- Learn More
-
+ Learn More
diff --git a/tsconfig.json b/tsconfig.json
index bff062dd..cdfff098 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -4,4 +4,4 @@
"compilerOptions": {
"plugins": [{ "name": "typescript-plugin-css-modules" }]
}
-}
\ No newline at end of file
+}