Skip to content

Commit 82c5839

Browse files
docs(blog): implement blog (#1935)
* docs(blog): implement blog This enables blog with a simple welcome to the blog post. * docs(blog): add authors page * chore(docusaurus): update docusaurus to v3.9.1 * docs(blog): add a description for each author * docs(blog): refactor the image url for each author * docs: update author name Co-authored-by: Gauthier <mail@gauthierth.fr> --------- Co-authored-by: Gauthier <mail@gauthierth.fr>
1 parent b10c57c commit 82c5839

File tree

5 files changed

+4794
-3725
lines changed

5 files changed

+4794
-3725
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
title: Welcome to the Jellyseerr Blog
3+
description: The official Jellyseerr blog for release notes, technical updates, and community news.
4+
slug: welcome
5+
authors: [fallenbagel, gauthier-th]
6+
tags: [announcement, jellyseerr, blog]
7+
image: https://raw.githubusercontent.com/fallenbagel/jellyseerr/refs/heads/develop/gen-docs/static/img/logo.svg
8+
hide_table_of_contents: false
9+
---
10+
11+
We are pleased to introduce the official Jellyseerr blog.
12+
13+
This space will serve as the central place for:
14+
15+
- Release announcements
16+
- Updates on new features and improvements
17+
- Technical articles, such as details on our [**DNS caching package**](https://github.com/jellyseerr/dns-caching) and other enhancements
18+
- Community-related news
19+
20+
<!--truncate-->
21+
22+
Our goal is to keep the community informed and provide deeper insights into the ongoing development of Jellyseerr.
23+
24+
Thank you for being part of the Jellyseerr project. More updates will follow soon.

gen-docs/blog/authors.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
fallenbagel:
2+
name: Fallenbagel
3+
page: true
4+
title: Developer & Maintainer of Jellyseerr
5+
description: Core Maintainer & Developer of Jellyseerr | Full-Stack Software Engineer | MSc Software Engineering Candidate.
6+
url: https://github.com/fallenbagel
7+
image_url: https://github.com/fallenbagel.png
8+
email: hello@fallenbagel.com
9+
socials:
10+
github: fallenbagel
11+
12+
gauthier-th:
13+
name: Gauthier
14+
page: true
15+
title: Co-Developer & Co-Maintainer of Jellyseerr
16+
description: Co-Maintainer & Developer of Jellyseerr | PhD Student in AI at ICB, Dijon
17+
url: https://gauthierth.fr
18+
image_url: https://github.com/gauthier-th.png
19+
email: mail@gauthierth.fr
20+
socials:
21+
github: gauthier-th

gen-docs/docusaurus.config.ts

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ const config: Config = {
3434
editUrl:
3535
'https://github.com/fallenbagel/jellyseerr/edit/develop/docs/',
3636
},
37-
blog: false,
3837
pages: false,
3938
theme: {
4039
customCss: './src/css/custom.css',
@@ -69,6 +68,11 @@ const config: Config = {
6968
src: 'img/logo.svg',
7069
},
7170
items: [
71+
{
72+
to: 'blog',
73+
label: 'Blog',
74+
position: 'right',
75+
},
7276
{
7377
href: 'https://github.com/fallenbagel/jellyseerr',
7478
label: 'GitHub',
@@ -88,6 +92,19 @@ const config: Config = {
8892
},
8993
],
9094
},
95+
{
96+
title: 'Project',
97+
items: [
98+
{
99+
label: 'Blog',
100+
to: '/blog',
101+
},
102+
{
103+
label: 'GitHub',
104+
href: 'https://github.com/fallenbagel/jellyseerr',
105+
},
106+
],
107+
},
91108
{
92109
title: 'Community',
93110
items: [

gen-docs/package.json

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
"typecheck": "tsc"
1616
},
1717
"dependencies": {
18-
"@docusaurus/core": "3.4.0",
19-
"@docusaurus/preset-classic": "3.4.0",
20-
"@easyops-cn/docusaurus-search-local": "^0.44.2",
18+
"@docusaurus/core": "3.9.1",
19+
"@docusaurus/preset-classic": "3.9.1",
20+
"@easyops-cn/docusaurus-search-local": "^0.52.1",
2121
"@mdx-js/react": "^3.0.0",
2222
"clsx": "^2.0.0",
2323
"prism-react-renderer": "^2.3.0",
@@ -26,14 +26,11 @@
2626
"tailwindcss": "^3.4.4"
2727
},
2828
"devDependencies": {
29-
"@docusaurus/module-type-aliases": "3.4.0",
30-
"@docusaurus/tsconfig": "3.4.0",
31-
"@docusaurus/types": "3.4.0",
29+
"@docusaurus/module-type-aliases": "3.9.1",
30+
"@docusaurus/tsconfig": "3.9.1",
31+
"@docusaurus/types": "3.9.1",
3232
"typescript": "~5.2.2"
3333
},
34-
"resolutions": {
35-
"prismjs": "PrismJS/prism"
36-
},
3734
"browserslist": {
3835
"production": [
3936
">0.5%",

0 commit comments

Comments
 (0)