1
0
mirror of https://github.com/funkypenguin/geek-cookbook/ synced 2025-12-13 17:56:26 +00:00

Refactor blog URL scheme (lets not break anything this time!)

Signed-off-by: David Young <davidy@funkypenguin.co.nz>
This commit is contained in:
David Young
2023-02-08 11:00:05 +13:00
parent a56bf5d13f
commit 6e9c3daca7
13 changed files with 23 additions and 20 deletions

View File

@@ -14,7 +14,7 @@ Learn more about working with me [here](https://www.funkypenguin.co.nz/work-with
### Flirt with waiter (subscribe) 💌
Want to know now when this recipe gets updated, or when future recipes are added? Subscribe to the [RSS feed](/feed_rss_created.xml), or leave your email address below, and we'll keep you updated.
Want to be alerted to new posts / recipes? Subscribe to the [RSS feed](/rss/), or leave your email address below, and we'll keep you updated.
<script async data-uid="20249aa846" src="https://funkypenguin.ck.page/20249aa846/index.js"></script>

View File

@@ -14,7 +14,7 @@ Learn more about working with me [here](https://www.funkypenguin.co.nz/work-with
### Flirt with waiter (subscribe) 💌
Want to know now when this recipe gets updated, or when future recipes are added? Subscribe to the [RSS feed](/feed_rss_created.xml), or leave your email address below, and we'll keep you updated.
Want to know now when this recipe gets updated, or when future recipes are added? Subscribe to the [RSS feed](/rss/), or leave your email address below, and we'll keep you updated.
<script async data-uid="20249aa846" src="https://funkypenguin.ck.page/20249aa846/index.js"></script>

View File

@@ -7,6 +7,7 @@ tags:
links:
- Kavita recipe: recipes/kavita.md
description: New Recipe Added - Kavita - "Rocket-fueled" reader for manga/comics/ebooks, able to save reading position across devices/sessions
title: Added recipe for Kavita on Docker Swarm
image: /images/kavita.png
---

View File

@@ -9,7 +9,8 @@ links:
- Mastodon Kubernetes recipe: recipes/kubernetes/mastodon.md
- Mastodon Docker Swarm recipe: recipes/mastodon.md
description: New Kubernetes Recipe - Mastodon - Federated social network. Think "like twitter but also like email"
# image: /images/mastodon.png
image: /images/mastodon.png
title: Added tutorial for running a Mastodon instance on Kubernetes
---
# New Recipe: Mastodon - Federated social network. Think "like twitter but also like email"

View File

@@ -9,6 +9,8 @@ links:
- Mastodon Kubernetes recipe: recipes/kubernetes/mastodon.md
- Mastodon Docker Swarm recipe: recipes/mastodon.md
description: New Docker Swarm Recipe - Mastodon - Federated social network. Think "like twitter but also like email"
title: Added tutorial for running a Mastodon instance on Docker Swarm
image: /images/mastodon.png
---
# New Mastodon recipe (swarm)

View File

@@ -15,6 +15,8 @@ New recipe - Pixelfed, like Instagram on the Fediverse. Check it out [here](/doc
[Pixelfed](https://pixelfed.org) is a free and ethical, open-source, federated (*i.e., decentralized*) social image sharing platform. As [Mastodon][mastodon] is to Twitter, so Pixelfed is to Instagram. Pixelfed uses the ActivityPub protocol, allowing users to interact with other users (*on other servers*) within the protocol, such as Mastodon, PeerTube, and Friendica, making Pixelfed a part of the Fediverse.
![Mastodon Screenshot](/images/pixelfed.png){ loading=lazy }
Much like Mastodon, Pixelfed implements chronological timelines with no implementation of content manipulation algorithms and is privacy-focused with no third party analytics or tracking. It only allows users over 16 years old to use.
--8<-- "common-links.md"

View File

@@ -6,6 +6,7 @@ tags:
- metallb
links:
- MetalLB recipe: /kubernetes/loadbalancer/metallb.md
title: Updated MetalLB recipe for CRDs with v0.13
description: Prior to v0.13, MetalLB was configured using a ConfigMap. This has all changed now, and CRDs are required to perform configuration (which improves syntax checking, abong other things)
---

View File

@@ -4,6 +4,8 @@ categories:
- note
tags:
- renovate
title: How to consolidating multiple manager changes in Renovate PRs
description: Here's how to configure Renovate to only create 1 PR per-file, even if multiple changes are required
---
# Consolidating multiple manager changes in Renovate PRs

View File

@@ -5,6 +5,7 @@ categories:
tags:
- kubernetes
- velero
title: How to use Velero in hardened Kubernetes cluster
---
# Using Velero in hardened Kubernetes with Istio

View File

@@ -5,11 +5,9 @@ categories:
tags:
- immich
description: Immich is a promising self-hosted alternative to Google Photos. Here's a review!
title: Review / Immich - a self-hosted Google Photos alternative
description: Immich is a polished and functional replacement for Google Photos
title: Review / Immich v1.19.1 - a self-hosted Google Photos alternative
upstream_version: v1.19.1
upstream_repo: https://github.com/immich-app/immich
review_latest_change: Initial review!
image: /images/immich.jpg
links:
- Immich Docker Swarm recipe: recipes/immich.md

View File

@@ -7,6 +7,7 @@ tags:
links:
- Mastodon Kubernetes recipe: recipes/kubernetes/mastodon.md
- Mastodon Docker Swarm recipe: recipes/mastodon.md
title: Review / Mastodon v3.5.3 - Open, Federated microblogging platform
description: Mastodon is like a self-hosted Twitter on the Fediverse. Here's a review!
image: /images/mastodon.png
upstream_version: v3.5.3

View File

@@ -19,6 +19,7 @@ plugins:
meta:
blog:
# post_excerpt: required
post_url_format: "{date}/{file}" # this allows us to change the post title in future without breaking URLs
tags:
tags_file: blog/tags.md
rss:
@@ -47,16 +48,6 @@ plugins:
autolinks:
macros:
verbose: true
htmlproofer:
enabled: !ENV [PROD_BUILD, true]
raise_error: false
raise_error_excludes:
504: ['https://www.mkdocs.org/']
404: ['https://github.com/manuzhang/mkdocs-htmlproofer-plugin']
400: ['*']
git-committers: # This seems to create double-ups
repository: geek-cookbook/geek-cookbook
token: !ENV GH_TOKEN
meta-descriptions: # If not provided, auto-generate a description (https://pypi.org/project/mkdocs-meta-descriptions-plugin/)
with-pdf:
#author: David Young

View File

@@ -23,10 +23,13 @@ https://geeks-cookbook.funkypenguin.co.nz/* https://geek-cookbook.funkypenguin.c
/recent-changes/ /blog/category/changelog/ 301!
/reviews/ /blog/category/reviews/ 301!
# Use a better convention for RSS feed (could add more if necessary)
/rss/ /feed_rss_created.xml
# Old backlinks which we need to redirect to working URLs
# Use a better convention for RSS feed (could add more if necessary)
/rss/ /rss/
# Old URLs which we need to redirect to working URLs
/kubernetes/start/ /kubernetes/ 301!
/kubernetes/diycluster/ /kubernetes/cluster/ 301!
/recipes/autopirate/mylarr/ /recipes/autopirate/mylar/ 301!
/review/immich /blog/2022/11/10/review-immich-1.19.1/ 301!
/review/mastodon /blog/2022/11/10/review-mastodon-3.5.3/