diff --git a/docs/general/administration/migrate.md b/docs/general/administration/migrate.md
index 156e8fd8..8145d6c1 100644
--- a/docs/general/administration/migrate.md
+++ b/docs/general/administration/migrate.md
@@ -7,7 +7,7 @@ title: Migrating
It is possible to migrate your system to another system by using environment variables.
It's possible to do this via the command line or by using Docker environment variables.
-To read more, see the [Configuration](https://jellyfin.org/docs/general/administration/configuration.html) page.
+To read more, see the [Configuration](/docs/general/administration/configuration) page.
## Watched Status Migration
@@ -29,9 +29,9 @@ It's possible to use the data of a local install in the official docker image by
To guarantee proper permissions, get the `uid` and `gid` of the local user Jellyfin runs as (on a default install this is the `jellyfin` system user).
You can do this by running the following command:
- ```sh
- id jellyfin
- ```
+```sh
+ id jellyfin
+```
You need to replace the `:` placeholder below with the correct values.
@@ -40,45 +40,45 @@ You need to replace the `:` placeholder below with the correct values.
### Using docker cli
- ```sh
- docker run -d \
- --user : \
- -e JELLYFIN_CACHE_DIR=/var/cache/jellyfin \
- -e JELLYFIN_CONFIG_DIR=/etc/jellyfin \
- -e JELLYFIN_DATA_DIR=/var/lib/jellyfin \
- -e JELLYFIN_LOG_DIR=/var/log/jellyfin \
- --mount type=bind,source=/etc/jellyfin,target=/etc/jellyfin \
- --mount type=bind,source=/var/cache/jellyfin,target=/var/cache/jellyfin \
- --mount type=bind,source=/var/lib/jellyfin,target=/var/lib/jellyfin \
- --mount type=bind,source=/var/log/jellyfin,target=/var/log/jellyfin \
- --mount type=bind,source=,target= \
- --net=host \
- --restart=unless-stopped \
- jellyfin/jellyfin
- ```
+```sh
+docker run -d \
+ --user : \
+ -e JELLYFIN_CACHE_DIR=/var/cache/jellyfin \
+ -e JELLYFIN_CONFIG_DIR=/etc/jellyfin \
+ -e JELLYFIN_DATA_DIR=/var/lib/jellyfin \
+ -e JELLYFIN_LOG_DIR=/var/log/jellyfin \
+ --mount type=bind,source=/etc/jellyfin,target=/etc/jellyfin \
+ --mount type=bind,source=/var/cache/jellyfin,target=/var/cache/jellyfin \
+ --mount type=bind,source=/var/lib/jellyfin,target=/var/lib/jellyfin \
+ --mount type=bind,source=/var/log/jellyfin,target=/var/log/jellyfin \
+ --mount type=bind,source=,target= \
+ --net=host \
+ --restart=unless-stopped \
+ jellyfin/jellyfin
+```
### Using docker-compose yaml
- ```yml
- version: "3"
- services:
- jellyfin:
- image: jellyfin/jellyfin
- user: :
- network_mode: "host"
- restart: "unless-stopped"
- environment:
- - JELLYFIN_CACHE_DIR=/var/cache/jellyfin
- - JELLYFIN_CONFIG_DIR=/etc/jellyfin
- - JELLYFIN_DATA_DIR=/var/lib/jellyfin
- - JELLYFIN_LOG_DIR=/var/log/jellyfin
- volumes:
- - /etc/jellyfin:/etc/jellyfin
- - /var/cache/jellyfin:/var/cache/jellyfin
- - /var/lib/jellyfin:/var/lib/jellyfin
- - /var/log/jellyfin:/var/log/jellyfin
- - :
- ```
+```yml
+version: '3'
+services:
+ jellyfin:
+ image: jellyfin/jellyfin
+ user: :
+ network_mode: 'host'
+ restart: 'unless-stopped'
+ environment:
+ - JELLYFIN_CACHE_DIR=/var/cache/jellyfin
+ - JELLYFIN_CONFIG_DIR=/etc/jellyfin
+ - JELLYFIN_DATA_DIR=/var/lib/jellyfin
+ - JELLYFIN_LOG_DIR=/var/log/jellyfin
+ volumes:
+ - /etc/jellyfin:/etc/jellyfin
+ - /var/cache/jellyfin:/var/cache/jellyfin
+ - /var/lib/jellyfin:/var/lib/jellyfin
+ - /var/log/jellyfin:/var/log/jellyfin
+ - :
+```
## Migrating From Emby 3.5.2 to Jellyfin
@@ -147,6 +147,6 @@ This procedure is written for Debian-based Linux distributions, but can be trans
10. Start the `jellyfin` daemon:
- ```sh
- sudo service jellyfin start
- ```
+```sh
+sudo service jellyfin start
+```
diff --git a/docs/general/clients/codec-support.md b/docs/general/clients/codec-support.md
index 35fb3d3b..ba9f1390 100644
--- a/docs/general/clients/codec-support.md
+++ b/docs/general/clients/codec-support.md
@@ -13,16 +13,16 @@ The goal is to Direct Play all media. This means the container, video, audio and
[Test your browser's compatibility for any codec profile.](https://cconcolato.github.io/media-mime-support/)
-| Sorted by efficency (excluding bit depth) | Chrome | Edge | Firefox | Safari | Android | Android TV | iOS | SwiftFin (iOS) | [Roku](https://developer.roku.com/docs/specs/media/streaming-specifications.md) | Kodi | [Desktop](https://docs.jellyfin.org/general/clients/index.html#jellyfin-desktop) |
-| ------------------------------------------------------------------------------------------------------------------ | ------ | -------------- | ------- | -------------- | -------------- | -------------- | -------------- | -------------- | ------------------------------------------------------------------------------- | ---- | -------------------------------------------------------------------------------- |
-| [MPEG-4 Part 2/SP](https://en.wikipedia.org/wiki/DivX) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
-| [MPEG-4 Part 2/ASP]() | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | | ✅ | ✅ |
-| [H.264 8Bit](https://caniuse.com/#feat=mpeg4 'H264 Browser Support Reference') | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
-| [H.264 10Bit](https://caniuse.com/#feat=mpeg4 'H264 Browser Support Reference') | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
-| [H.265 8Bit](https://caniuse.com/#feat=hevc 'HEVC Browser Support Reference') | ❌ | ✅7 | ❌ | 🔶1 | 🔶2 | ✅5 | 🔶1 | ✅6 | ✅ | ✅ | ✅ |
-| [H.265 10Bit](https://caniuse.com/#feat=hevc 'HEVC Browser Support Reference') | ❌ | ✅7 | ❌ | 🔶1 | 🔶2 | 🔶5 | 🔶1 | ✅6 | ✅ | ✅ | ✅ |
-| [VP9](https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs#VP9 'V9 Browser Support Reference') | ✅ | ✅ | ✅ | ❌ | ✅3 | 🔶3 | ❌ | ❌ | ✅ | ✅ | ✅ |
-| [AV1](https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs#AV1 'AV1 Browser Support Reference') | ✅ | ✅ | ✅ | ❌ | ✅ | 🔶4 | ❌ | ❌ | ✅ | ✅ | ✅ |
+| Sorted by efficency (excluding bit depth) | Chrome | Edge | Firefox | Safari | Android | Android TV | iOS | SwiftFin (iOS) | [Roku](https://developer.roku.com/docs/specs/media/streaming-specifications.md) | Kodi | [Desktop](/docs/general/clients/index.html#jellyfin-desktop) |
+| ------------------------------------------------------------------------------------------------------------------ | ------ | -------------- | ------- | -------------- | -------------- | -------------- | -------------- | -------------- | ------------------------------------------------------------------------------- | ---- | ------------------------------------------------------------ |
+| [MPEG-4 Part 2/SP](https://en.wikipedia.org/wiki/DivX) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ |
+| [MPEG-4 Part 2/ASP]() | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | | ✅ | ✅ |
+| [H.264 8Bit](https://caniuse.com/#feat=mpeg4 'H264 Browser Support Reference') | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
+| [H.264 10Bit](https://caniuse.com/#feat=mpeg4 'H264 Browser Support Reference') | ✅ | ✅ | ❌ | ❌ | ✅ | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ |
+| [H.265 8Bit](https://caniuse.com/#feat=hevc 'HEVC Browser Support Reference') | ❌ | ✅7 | ❌ | 🔶1 | 🔶2 | ✅5 | 🔶1 | ✅6 | ✅ | ✅ | ✅ |
+| [H.265 10Bit](https://caniuse.com/#feat=hevc 'HEVC Browser Support Reference') | ❌ | ✅7 | ❌ | 🔶1 | 🔶2 | 🔶5 | 🔶1 | ✅6 | ✅ | ✅ | ✅ |
+| [VP9](https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs#VP9 'V9 Browser Support Reference') | ✅ | ✅ | ✅ | ❌ | ✅3 | 🔶3 | ❌ | ❌ | ✅ | ✅ | ✅ |
+| [AV1](https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Video_codecs#AV1 'AV1 Browser Support Reference') | ✅ | ✅ | ✅ | ❌ | ✅ | 🔶4 | ❌ | ❌ | ✅ | ✅ | ✅ |
1HEVC is only supported in MP4, M4V, and MOV containers.
diff --git a/docs/general/networking/caddy.md b/docs/general/networking/caddy.md
index 82c2532c..569f6fcc 100644
--- a/docs/general/networking/caddy.md
+++ b/docs/general/networking/caddy.md
@@ -5,7 +5,7 @@ title: Caddy
# Caddy
-"[Caddy](https://caddyserver.com/), sometimes clarified as the Caddy web server, is an open source, HTTP/2-enabled web server written in Go. It uses the Go standard library for its HTTP functionality." - [Wikipedia](https://en.wikipedia.org/wiki/Caddy_(web_server))
+"[Caddy](https://caddyserver.com/), sometimes clarified as the Caddy web server, is an open source, HTTP/2-enabled web server written in Go. It uses the Go standard library for its HTTP functionality." - [Wikipedia]()
You can reverse proxy to Jellyfin either with or without a config file, and either method offers automatic HTTPS if you want to use your public domain name.
@@ -61,7 +61,7 @@ You can serve Jellyfin only at a particular base path and not proxy all other re
To do this, first configure Jellyfin to use a base path.
If you already have access to the web interface, go to `Admin > Networking` and enter a path like `/jellyfin` in the Base URL field.
-If not, you may instead go to `/network.xml` and modify the value of `` according to your needs. For information on the directory location, please consult the [configuration documentation](https://jellyfin.org/docs/general/administration/configuration.html#configuration-directory).
+If not, you may instead go to `/network.xml` and modify the value of `` according to your needs. For information on the directory location, please consult the [configuration documentation](/docs/general/administration/configuration#configuration-directory).
You might have to restart the Jellyfin server for this to take effect.
Then simply give the `reverse_proxy` directive a path matcher.
diff --git a/src/data/clients.ts b/src/data/clients.ts
index 036a695f..15c19e21 100644
--- a/src/data/clients.ts
+++ b/src/data/clients.ts
@@ -237,7 +237,7 @@ export const Clients: Array = [
{
id: 'install',
name: 'Installation Guide',
- url: 'https://docs.jellyfin.org/general/clients/kodi.html'
+ url: '/docs/general/clients/kodi'
}
],
secondaryLinks: [
@@ -561,7 +561,7 @@ export const Clients: Array = [
{
id: 'install',
name: 'Installation Guide',
- url: 'https://jellyfin.org/docs/general/clients/mopidy.html'
+ url: '/docs/general/clients/mopidy'
}
],
secondaryLinks: [
diff --git a/src/pages/contribute.tsx b/src/pages/contribute.tsx
index 8f4ad0b4..eac59ac0 100644
--- a/src/pages/contribute.tsx
+++ b/src/pages/contribute.tsx
@@ -21,8 +21,8 @@ export default function Contribute() {
Before contributing, please read over our{' '}
- Community Standards and
- Contributing Guide.
+ Community Standards and
+ Contributing Guide.