82 Commits
Author SHA1 Message Date
Joshua M. Boniface 611a11624a Remove Joshua Boniface and Anthony Lavado 2026-07-19 16:37:56 -04:00
Joshua M. Boniface c217916ec4 Add LLM/"AI" policy document (#1729)
* Add LLM/"AI" policy document

* Call out LLM metafiles

* Fix linting issue
2026-01-19 17:30:47 -05:00
Joshua M. Boniface 1babae09d7 Tweak wording slightly 2025-11-09 23:09:03 -05:00
Joshua M. Boniface 77daaf44be Fix title and use consistent capitalization
Matches the other categories in the sidebar.
2025-11-09 23:07:44 -05:00
Joshua M. Boniface 4068bc6a14 Add "or updating" to refresh note 2025-11-09 23:02:44 -05:00
Joshua M. Boniface 5d79029b2b Update documentation around .ignore files
Reflect the changes in jellyfin/jellyfin#13906.

Fixes #1649
2025-11-09 22:58:10 -05:00
Joshua M. Boniface 738c032f2e Fix backup ref to be explicit for Manual (#1621) 2025-10-19 23:19:16 -04:00
Joshua M. Boniface 633068e715 Add release post for 10.11.0 (#1619)
* Add release post for 10.11.0
2025-10-19 21:05:01 -04:00
d2359c9c06 Add documentation policies page & PR template (#1594)
* Add documentation policies page

* Add pull request template

* Add note of blog posts

* Fix and add links

* Fix link to Framapad

Co-authored-by: felix920506 <felix920506@gmail.com>

* Adjust wording of peer review section

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Add core review blurb

* Add mention of publishing date

* Update .github/pull_request_template.md

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Update docs/general/contributing/documentation.md

Co-authored-by: BotBlake <B0TBlake@protonmail.com>

* Fix bad links

* Fix links

---------

Co-authored-by: felix920506 <felix920506@gmail.com>
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>
Co-authored-by: BotBlake <B0TBlake@protonmail.com>
2025-10-13 13:33:34 -04:00
Joshua M. Boniface 49f36044c0 Switch from dpkg to apt for install .debs (#1600)
* Switch from dpkg to apt for install .debs

This is the recommended process on recent Debian releases and simplifies
installation into one step while ensuring dependencies are properly
installed.

* Fix numbering
2025-10-07 10:28:00 -04:00
Joshua M. Boniface 054057800f Add Joshua's socials to authors.yml (#1587) 2025-10-04 00:35:03 -04:00
Joshua M. Boniface 519f1f127a Revamp Branding docs to be clearer (#1533)
* Revamp Branding docs to be clearer

1. Be a lot clearer about what is and isn't permitted.
2. Avoid spurious examples.

* Add note about rotation/embedding logo

* Fix Android TV name
2025-08-30 10:18:03 -04:00
Joshua M. Boniface 3e715ba089 Add FlatHub verification token (#1296) 2025-02-16 13:31:19 -05:00
f973518229 Merge pull request #1228 from maru801/master
Add documentation for Truenas Scale Electric Eel (v24.10)

Co-authored-by: DjP-iX <133042991+DjP-iX@users.noreply.github.com>
Co-authored-by: maru801 <rurigames9@gmail.com>
2024-12-15 02:39:23 -05:00
Joshua M. Boniface b46fc76b20 Add bit about login disclaimer and remove name ref (#1200)
* Add bit about login disclaimer and remove name ref

For the latter, this is very hard until we permit proper server
branding, so let's just remove it for now.
2024-11-14 12:35:38 -05:00
Joshua M. Boniface 852346b3a4 Add efcore warning post (#1186)
* Add efcore warning post

* Remove colon from title

* Fix spelling mistakes

* Update date
2024-11-03 16:12:16 +00:00
Joshua M. Boniface 76cf27e2e2 Add backup and restore guide to documentation (#1176) 2024-10-28 03:10:11 +08:00
b8299ad93e Add release post for Jellyfin 10.10.0 release (#1167)
* Add release post for Jellyfin 10.10.0 release

* Fix year typo

* Fix dir name

* Fix newlines in release timeline

* Adjust PGS subtitles accuracy

Co-authored-by: Nyanmisaka <nst799610810@gmail.com>

* Apply some tweaks based on feedback

* Apply more tweaks

* Add suggested hardware link

* Add more notes

* Add note about enabling keyframe extract

* Update wording to restore ARM32 deprecation notice

* Clarify wording

* Add link to Backup docs

* Correct spelling errors

* Remove database migration reference

Co-authored-by: Cody Robibero <cody@robibe.ro>

---------

Co-authored-by: Nyanmisaka <nst799610810@gmail.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-10-26 13:51:22 -04:00
Joshua M. Boniface 312303a321 Update release timeline for 10.10.0 2024-10-12 12:28:47 -04:00
Joshua M. Boniface 90e5abce78 Add server policy and homepage link (#1149) 2024-10-06 14:53:10 -04:00
Joshua M. BonifaceandGauvino 5d14303e5f Add 10.10.0 release roadmap blog post (#1103)
* Add 10.10.0 release roadmap blog post

* Mention planned step for feature draft post

* Remove date line

* Fix typo

* Shrink image to 300x360

* Fix extra the

* Update blog/2024/09-10-release-roadmap-10.10.0/index.mdx

Co-authored-by: Gauvino <68083474+Gauvino@users.noreply.github.com>

* Update blog/2024/09-10-release-roadmap-10.10.0/index.mdx

Co-authored-by: Gauvino <68083474+Gauvino@users.noreply.github.com>

* Update blog/2024/09-10-release-roadmap-10.10.0/index.mdx

Co-authored-by: Gauvino <68083474+Gauvino@users.noreply.github.com>

---------

Co-authored-by: Gauvino <68083474+Gauvino@users.noreply.github.com>
2024-09-10 23:44:51 +00:00
Joshua M. Boniface 23e5af6309 Fix broken table separator 2024-06-02 01:17:00 -04:00
Joshua M. Boniface b7f1b89f60 Add explicit definitions of core team roles (#1018)
Adds a bit more publicly about each core team member's additional roles.
2024-06-01 21:47:18 -04:00
Joshua M. Boniface 54c56e9288 Mention when to compress 2024-05-20 00:24:07 -04:00
Joshua M. Boniface 9bfbdabad6 Fix missing code block close 2024-05-15 10:50:48 -04:00
Joshua M. Boniface e6c529ba93 Do the same for the other section too 2024-05-15 10:50:20 -04:00
Joshua M. Boniface 891cbb475a Mention subsection as well 2024-05-15 10:49:14 -04:00
Joshua M. Boniface bcf75c0307 Update section on debug logging
1. Cleans up a lot of the wording to make it clearer.

2. Adds an example of *full* debug logging for all components, rather
than the (generally pretty useless) only-our-stuff debug logs.

3. Adds warnings about the quantity of logs, and a request to compress
logs before sending them to people/GitHub.

4. Use more explicit example configs rather than trying to explain it in
prose.
2024-05-15 10:45:45 -04:00
Joshua M. Boniface 0c4a24a153 Add note about NGiNX config change (#992)
* Add note about NGiNX config change

* Update capitalization to match NGINX name

* Update capitalization again
2024-05-14 10:00:44 -04:00
Joshua M. Boniface f93f3520ab Add note about INVARIANT globalization
And fix the date because that bugged me.
2024-05-11 15:57:38 -04:00
bc991e5831 Add blog post for Release 10.9.0 (#949)
* Add initial blog post for Release 10.9.0

* Make spelling corrections

* Add review suggestion changes

1. Fix bad release links
2. Mention --ffmpeg change
3. "direct playback" -> "direct stream playback" for completeness
4. Additional playlist ACL details

* Mention dashboard UI changes

* Mention client req for trickplay

* Tweak wording a bit more and add closing sections

* Add another developer call

* Add more detail to transcoding segment del

* Apply tweaks from suggestions

* Apply suggestions from code review

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Fix Docker Hub name

* Update blog/2024/04-28-jellyfin-release-10.9.0/index.mdx

Co-authored-by: Tim Gels <43609220+TimGels@users.noreply.github.com>

* Remove date from post metadata

* Rename blog post date to new date

* Clarify lyric feature

* Update blog/2024/05-05-jellyfin-release-10.9.0/index.mdx

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Update blog/2024/05-05-jellyfin-release-10.9.0/index.mdx

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Update blog/2024/05-05-jellyfin-release-10.9.0/index.mdx

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Remove entry about API versioning

* Update blog/2024/05-05-jellyfin-release-10.9.0/index.mdx

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

---------

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>
Co-authored-by: Tim Gels <43609220+TimGels@users.noreply.github.com>
2024-05-11 14:49:00 -04:00
Joshua M. Boniface 5882b1e2e6 Add Niels, remove dkanada from core team (#968) 2024-04-24 15:50:39 -04:00
627a7d7502 Add documentation of upgrading and downgrading (#962)
To and from Unstable including more details on release testing.

---------

Co-authored-by: felix920506 <felix920506@gmail.com>
Co-authored-by: Tim Eisele <Shadowghost@users.noreply.github.com>
2024-04-20 21:50:32 -04:00
Joshua M. Boniface 839a5c415c Use -s/-q for Curl command in Debuntu
Makes the output nicer when people run it.
2024-04-07 16:47:11 -04:00
Joshua M. BonifaceandNiels van Velzen f7522a8335 Add blog post for 10.9.0 testing (#919)
* Add blog post for 10.9.0 testing

* Fix spelling mistakes

* Add final steps for plugins

* Flip ordering

* Add more blurbs about restart and refresh

* Add link to testing docs

* Fix link

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>

* Update date to publishing date

---------

Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>
2024-03-27 09:44:14 -04:00
Joshua M. Boniface 90e8835b87 Fix overlapping labels
Had two sets of overlaps, first with GHCR being labeled as Docker Hub,
and second with the stable and unstable having the same IDs. This caused
the button to duplicate when switching between stable and unstable.
2024-03-19 17:07:12 -04:00
9305efad26 Add blog post for new CI, new repo, and 10.9.0 (#884)
* Add blog post for new CI, new repo, and 10.9.0

* Fix missing asterisk

* Add mention of the complexity

* Wording tweak for clarification

* Remove stray comma

* Add bit about links and the new file layout

* Apply suggestions from code review

Co-authored-by: Tim Eisele <Shadowghost@users.noreply.github.com>

* Use royal "we" everywhere

* Apply suggestions from code review

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>

* Add info about RPMFusion and dropping F/COS

* Clarify the release branch

* Add read-on message

* Mention that new repo is cut over in post

* Fix up wording in a few places

* Remove one lingering F/COS reference

* Add new section on Unstable releases

* Further wording tweaks

* Add consistent capitalization of Weekly Unstable

* Add a few more capitalizations

* More wording tweaks

* Add a bit more about 404's and 3rd parties asking

Referencing the situation in
https://github.com/jellyfin/jellyfin/issues/11094 to ensure packagers
hopefully see this.

---------

Co-authored-by: Tim Eisele <Shadowghost@users.noreply.github.com>
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2024-03-08 22:11:31 -05:00
Joshua M. Boniface 733790f8c5 Revamp the Server Downloads page for 10.9.0 prerelease (#887)
* Update download links and reorganize

1. Remove the "All Downloads" button in favour of a global link.
2. Move manual downloads to the right buttons, named as such, and
linking to the new repo browser pages.
3. Reorganize the platforms to reflect our official support (first)
followed by unofficial builds (last).

* Move docker up and add Full Repo links

* Change links from Manual Downloads to Downloads

Keep it consistent and shorter.

* Flip stable and unstable (stable to the left)

* Make stable vs unstable wording clearer

* Update path to install-debuntu.sh

* Update script location

* Fix apostrophe

* Update links in docs too

Also remove incorrect example for the FFmpeg downloads.

* Remove dupe class entries

* Switch Fedora/CentOS to RPMFusion
2024-03-08 22:11:17 -05:00
Joshua M. Boniface 095cc65553 Revert "Converted Twitter to X" (#879)
This reverts commit c281445048.
2024-02-29 20:13:05 +00:00
Joshua M. Boniface 9cd8bbdcc8 Require core to approve blog posts (#836) 2024-01-24 17:14:52 -05:00
Joshua M. Boniface 71b2256220 Update authors to reflect current roles and names (#782)
* Update ALL the titles and names
2023-12-12 11:24:03 -05:00
Joshua M. Boniface acb5372749 Add security blog post for 10.8.13 (#755) 2023-11-28 22:29:23 -05:00
Joshua M. Boniface 2b633d51ab A few more little nitpicks (#726)
1. Disable Prettier as it's frustrating and Bill and I don't like it.
2. Fix a missing backtick.
3. Use the spelling "FFmpeg" consistently.
2023-10-28 00:50:26 -04:00
Joshua M. Boniface fec0ee9f1e Fix spacing and link in downloads (#725) 2023-10-28 00:24:36 -04:00
Joshua M. BonifaceandBill Thornton 5bd7f8a0a2 Major cleanup of Linux install instructions (#716)
* Major cleanup of Linux install instructions

This is an attempt to clean up and streamline the various Linux package
install instructions.

1. The main Downloads page now provides just the most basic instructions
for using the script install; users are directed to the docs page for
more advanced instructions. We don't need walls of text or commands in
the quickstart.

2. The Debian/Ubuntu docs are cleaned up and unified:
  a) The Debian and Ubuntu sections were mostly identical, so combine
  them and show only the (single) relevant difference.
  b) Add a clear command for integrity checking the script.
  c) Expand some aspects of the manual process for better checking, and
  link to the script rather than provide a list of codenames that must
  be constantly updated.
  d) Cleans up some wording.

3. The Fedora and CentOS docs are cleaned up:
  a) Use consistent monospace for package names and capitalization
  elsewhere.
  b) Clean up the steps a bit.
  c) Clarify the source and when a repo will come.
  d) For CentOS mention that the process is "similar" to Fedora (better
  than the nothing that was there before).

4. Use consistent links to the download repository throughout; linking
back to the downloads page, which presumably someone *came from*, is
unfriendly. Just link to the right place.

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2023-10-27 23:37:52 -04:00
Joshua M. Boniface 5bd14d85e9 Fix URL for Hacktoberfest (#682) 2023-10-01 19:39:00 +00:00
83c0dc625c Add developer call blog post (#681)
Adds a post detailing our Hacktoberfest call for developers.
---------

Co-authored-by: Fernando Fernández <ferferga@hotmail.com>
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
Co-authored-by: Tim Eisele <Shadowghost@users.noreply.github.com>
2023-10-01 14:25:05 -04:00
Joshua M. Boniface 33699bb894 Replace Reddit with Forum (#566)
1. Adds forum announcement post.
2. Removes all references to the subreddit and replaces them with forum references.
3. Adds our forum and status page to the top bar as a link.
2023-06-18 19:41:08 -04:00
Joshua M. Boniface 3aebdca5d1 Merge pull request #373 from randomhydrosol/master 2023-06-15 19:54:37 -04:00
Joshua M. Boniface 68230c62d4 Merge pull request #492 from jellyfin/nvv-contact-updates
Update contact page
2023-04-04 13:18:53 -04:00
Joshua M. Boniface 31fd0d6980 Merge pull request #479 from JPVenson/patch-1
Update community-standards.md with stricter rules on privacy related topics in chat
2023-03-29 08:54:09 -04:00
Joshua M. Boniface 93a491c75c Merge pull request #368 from ralgar/fix-gpg-key-uris
Fix GPG key URIs in docs
2023-01-31 19:26:41 -05:00
Joshua M. Boniface 732371c53f Merge pull request #294 from jellyfin/curl-bash-instructions 2022-12-11 13:15:11 -05:00
Joshua M. Boniface 47dd673c2e Apparently eslint complains about contractions 2022-12-10 16:45:37 -05:00
Joshua M. Boniface d9415d1e4d Apply prettier suggestions 2022-12-10 16:42:24 -05:00
Joshua M. Boniface d8a3fc2179 Merge pull request #251 from jellyfin/nfo-docs 2022-12-10 16:32:20 -05:00
Joshua M. BonifaceandNiels van Velzen 496bc7ff1e Update docs/general/server/metadata/index.md
Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com>
2022-12-10 16:29:41 -05:00
Joshua M. Boniface 5a65a22b53 Merge pull request #277 from photonconvergence/show-extras 2022-12-10 16:29:23 -05:00
Joshua M. Boniface 94c0351f08 Merge pull request #280 from jdgarner123160/patch-2 2022-12-10 16:28:46 -05:00
Joshua M. Boniface d55cb6f225 Merge pull request #291 from thornbill/unify-client-server-downloads 2022-12-10 16:28:00 -05:00
Joshua M. Boniface 16cc01ace1 Change name of script to "install-debuntu.sh" 2022-12-10 06:15:25 -05:00
Joshua M. Boniface 11f83758a0 Make paragraphs prettier 2022-12-10 06:14:16 -05:00
Joshua M. Boniface 5d23f247e7 Use nicer code tags where appropriate 2022-12-10 06:11:34 -05:00
Joshua M. Boniface cda7007f81 Add curl-bash type installer type for Debuntu
This should hopefully make things easier for new users who might be
offput or confused by how complex the install instructions are.

The script is visible at https://repo.jellyfin.org/install-deb-repo.sh

I'm game to move it somewhere else more "visible", or just leave it
there in the root of the actual repository, depending on preferences.
2022-12-10 06:06:00 -05:00
Joshua M. Boniface 55cc2432aa Merge pull request #228 from thornbill/update-site-url 2022-10-19 17:26:38 -04:00
Joshua M. Boniface 91611b3f6d Add mention of archive of old repos 2022-10-18 22:21:08 -04:00
Joshua M. Boniface 6d8ec67e3a Add new website blog post 2022-10-18 22:19:55 -04:00
Joshua M. BonifaceandClaus Vium 9d342bc1e2 Update docs/general/about.md
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-11 16:49:49 -04:00
Joshua M. BonifaceandClaus Vium 62e66817b5 Update docs/general/about.md
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2022-10-11 16:49:39 -04:00
Joshua M. Boniface ec35532f53 Fix a word 2022-10-11 16:28:42 -04:00
Joshua M. Boniface 2004b8d7a0 Fix the run-on sentence 2022-10-11 16:27:32 -04:00
Joshua M. Boniface 8c48939679 Fix linting errors with headers 2022-10-11 16:25:32 -04:00
Joshua M. Boniface 51122f7772 Revamp the about page and expand the fork story 2022-10-11 16:20:58 -04:00
Joshua M. Boniface 8ebada7cd4 Adjust wording of several parts of the FAQ 2022-10-11 15:55:24 -04:00
Joshua M. Boniface 4df7cf3271 Merge pull request #179 from thornbill/codeowners 2022-09-20 09:44:17 -04:00
Joshua M. BonifaceandBill Thornton e81c4e941d Update docs/general/community-standards.md
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-09-07 11:25:03 -04:00
Joshua M. BonifaceandBill Thornton 4dccef820f Update docs/general/community-standards.md
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-09-07 11:24:53 -04:00
Joshua M. BonifaceandBill Thornton 8c1d3da3ff Update docs/general/community-standards.md
Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2022-09-07 11:24:45 -04:00
Joshua M. Boniface 82cffada5a Add bullets to changelog 2022-09-07 10:31:18 -04:00
Joshua M. Boniface 53cd2392d9 Revamp community standards document
Reword several sections, reorganize for clarity.
2022-09-03 13:25:43 -04:00
Joshua M. Boniface 954000a09b Update Core Team list to include additional info 2022-09-03 13:24:03 -04:00
Joshua M. Boniface 86fa56289c Merge pull request #96 from thornbill/gh-pages-action 2022-08-18 00:11:39 -04:00