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>
This commit is contained in:
24
gen-docs/blog/2025-09-29-introducing-jellyseerr-blog.md
Normal file
24
gen-docs/blog/2025-09-29-introducing-jellyseerr-blog.md
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
---
|
||||||
|
title: Welcome to the Jellyseerr Blog
|
||||||
|
description: The official Jellyseerr blog for release notes, technical updates, and community news.
|
||||||
|
slug: welcome
|
||||||
|
authors: [fallenbagel, gauthier-th]
|
||||||
|
tags: [announcement, jellyseerr, blog]
|
||||||
|
image: https://raw.githubusercontent.com/fallenbagel/jellyseerr/refs/heads/develop/gen-docs/static/img/logo.svg
|
||||||
|
hide_table_of_contents: false
|
||||||
|
---
|
||||||
|
|
||||||
|
We are pleased to introduce the official Jellyseerr blog.
|
||||||
|
|
||||||
|
This space will serve as the central place for:
|
||||||
|
|
||||||
|
- Release announcements
|
||||||
|
- Updates on new features and improvements
|
||||||
|
- Technical articles, such as details on our [**DNS caching package**](https://github.com/jellyseerr/dns-caching) and other enhancements
|
||||||
|
- Community-related news
|
||||||
|
|
||||||
|
<!--truncate-->
|
||||||
|
|
||||||
|
Our goal is to keep the community informed and provide deeper insights into the ongoing development of Jellyseerr.
|
||||||
|
|
||||||
|
Thank you for being part of the Jellyseerr project. More updates will follow soon.
|
||||||
21
gen-docs/blog/authors.yml
Normal file
21
gen-docs/blog/authors.yml
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
fallenbagel:
|
||||||
|
name: Fallenbagel
|
||||||
|
page: true
|
||||||
|
title: Developer & Maintainer of Jellyseerr
|
||||||
|
description: Core Maintainer & Developer of Jellyseerr | Full-Stack Software Engineer | MSc Software Engineering Candidate.
|
||||||
|
url: https://github.com/fallenbagel
|
||||||
|
image_url: https://github.com/fallenbagel.png
|
||||||
|
email: hello@fallenbagel.com
|
||||||
|
socials:
|
||||||
|
github: fallenbagel
|
||||||
|
|
||||||
|
gauthier-th:
|
||||||
|
name: Gauthier
|
||||||
|
page: true
|
||||||
|
title: Co-Developer & Co-Maintainer of Jellyseerr
|
||||||
|
description: Co-Maintainer & Developer of Jellyseerr | PhD Student in AI at ICB, Dijon
|
||||||
|
url: https://gauthierth.fr
|
||||||
|
image_url: https://github.com/gauthier-th.png
|
||||||
|
email: mail@gauthierth.fr
|
||||||
|
socials:
|
||||||
|
github: gauthier-th
|
||||||
@@ -34,7 +34,6 @@ const config: Config = {
|
|||||||
editUrl:
|
editUrl:
|
||||||
'https://github.com/fallenbagel/jellyseerr/edit/develop/docs/',
|
'https://github.com/fallenbagel/jellyseerr/edit/develop/docs/',
|
||||||
},
|
},
|
||||||
blog: false,
|
|
||||||
pages: false,
|
pages: false,
|
||||||
theme: {
|
theme: {
|
||||||
customCss: './src/css/custom.css',
|
customCss: './src/css/custom.css',
|
||||||
@@ -69,6 +68,11 @@ const config: Config = {
|
|||||||
src: 'img/logo.svg',
|
src: 'img/logo.svg',
|
||||||
},
|
},
|
||||||
items: [
|
items: [
|
||||||
|
{
|
||||||
|
to: 'blog',
|
||||||
|
label: 'Blog',
|
||||||
|
position: 'right',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
href: 'https://github.com/fallenbagel/jellyseerr',
|
href: 'https://github.com/fallenbagel/jellyseerr',
|
||||||
label: 'GitHub',
|
label: 'GitHub',
|
||||||
@@ -88,6 +92,19 @@ const config: Config = {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: 'Project',
|
||||||
|
items: [
|
||||||
|
{
|
||||||
|
label: 'Blog',
|
||||||
|
to: '/blog',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: 'GitHub',
|
||||||
|
href: 'https://github.com/fallenbagel/jellyseerr',
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
title: 'Community',
|
title: 'Community',
|
||||||
items: [
|
items: [
|
||||||
|
|||||||
@@ -15,9 +15,9 @@
|
|||||||
"typecheck": "tsc"
|
"typecheck": "tsc"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "3.4.0",
|
"@docusaurus/core": "3.9.1",
|
||||||
"@docusaurus/preset-classic": "3.4.0",
|
"@docusaurus/preset-classic": "3.9.1",
|
||||||
"@easyops-cn/docusaurus-search-local": "^0.44.2",
|
"@easyops-cn/docusaurus-search-local": "^0.52.1",
|
||||||
"@mdx-js/react": "^3.0.0",
|
"@mdx-js/react": "^3.0.0",
|
||||||
"clsx": "^2.0.0",
|
"clsx": "^2.0.0",
|
||||||
"prism-react-renderer": "^2.3.0",
|
"prism-react-renderer": "^2.3.0",
|
||||||
@@ -26,14 +26,11 @@
|
|||||||
"tailwindcss": "^3.4.4"
|
"tailwindcss": "^3.4.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@docusaurus/module-type-aliases": "3.4.0",
|
"@docusaurus/module-type-aliases": "3.9.1",
|
||||||
"@docusaurus/tsconfig": "3.4.0",
|
"@docusaurus/tsconfig": "3.9.1",
|
||||||
"@docusaurus/types": "3.4.0",
|
"@docusaurus/types": "3.9.1",
|
||||||
"typescript": "~5.2.2"
|
"typescript": "~5.2.2"
|
||||||
},
|
},
|
||||||
"resolutions": {
|
|
||||||
"prismjs": "PrismJS/prism"
|
|
||||||
},
|
|
||||||
"browserslist": {
|
"browserslist": {
|
||||||
"production": [
|
"production": [
|
||||||
">0.5%",
|
">0.5%",
|
||||||
|
|||||||
8764
gen-docs/pnpm-lock.yaml
generated
8764
gen-docs/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user