aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Cleberg <hello@cleberg.net>2024-07-29 22:32:40 -0500
committerChristian Cleberg <hello@cleberg.net>2024-07-29 22:32:40 -0500
commit9582c91207857490ec11401808589a8b6bf598fc (patch)
tree61c9f5aeaed5255dbe0d7604a6b862588d86fc61
parent80337326778f415a157063ae66e36c136298ad9b (diff)
downloadcleberg.net-9582c91207857490ec11401808589a8b6bf598fc.tar.gz
cleberg.net-9582c91207857490ec11401808589a8b6bf598fc.tar.bz2
cleberg.net-9582c91207857490ec11401808589a8b6bf598fc.zip
fix slugs for all other posts
-rw-r--r--content/blog/2018-11-28-aes-encryption.org1
-rw-r--r--content/blog/2018-11-28-cpp-compiler.org2
-rw-r--r--content/blog/2019-01-07-useful-css.org2
-rw-r--r--content/blog/2019-09-09-audit-analytics.org2
-rw-r--r--content/blog/2019-12-03-the-ansoff-matrix.org2
-rw-r--r--content/blog/2019-12-16-password-security.org2
-rw-r--r--content/blog/2020-01-25-linux-software.org2
-rw-r--r--content/blog/2020-01-26-steam-on-ntfs.org2
-rw-r--r--content/blog/2020-02-09-cryptography-basics.org2
-rw-r--r--content/blog/2020-03-25-session-messenger.org2
-rw-r--r--content/blog/2020-05-03-homelab.org2
-rw-r--r--content/blog/2020-05-19-customizing-ubuntu.org2
-rw-r--r--content/blog/2020-07-20-video-game-sales.org2
-rw-r--r--content/blog/2020-07-26-business-analysis.org2
-rw-r--r--content/blog/2020-08-22-redirect-github-pages.org2
-rw-r--r--content/blog/2020-08-29-php-auth-flow.org2
-rw-r--r--content/blog/2020-09-01-visual-recognition.org2
-rw-r--r--content/blog/2020-09-22-internal-audit.org2
-rw-r--r--content/blog/2020-09-25-happiness-map.org2
-rw-r--r--content/blog/2020-10-12-mediocrity.org2
-rw-r--r--content/blog/2020-12-27-website-redesign.org2
-rw-r--r--content/blog/2020-12-28-neon-drive.org2
-rw-r--r--content/blog/2020-12-29-zork.org2
-rw-r--r--content/blog/2021-01-01-seum.org2
-rw-r--r--content/blog/2021-01-04-fediverse.org2
-rw-r--r--content/blog/2021-01-07-ufw.org2
-rw-r--r--content/blog/2021-02-19-macos.org2
-rw-r--r--content/blog/2021-03-19-clone-github-repos.org2
-rw-r--r--content/blog/2021-03-28-gemini-capsule.org2
-rw-r--r--content/blog/2021-03-28-vaporwave-vs-outrun.org2
-rw-r--r--content/blog/2021-03-30-vps-web-server.org2
-rw-r--r--content/blog/2021-04-17-gemini-server.org2
-rw-r--r--content/blog/2021-04-23-php-comment-system.org2
-rw-r--r--content/blog/2021-04-28-photography.org2
-rw-r--r--content/blog/2021-05-30-changing-git-authors.org2
-rw-r--r--content/blog/2021-07-15-delete-gitlab-repos.org2
-rw-r--r--content/blog/2021-08-25-audit-sampling.org2
-rw-r--r--content/blog/2021-10-09-apache-redirect.org2
-rw-r--r--content/blog/2021-12-04-cisa.org2
-rw-r--r--content/blog/2022-02-10-leaving-the-office.org2
-rw-r--r--content/blog/2022-02-10-njalla-dns-api.org2
-rw-r--r--content/blog/2022-02-16-debian-and-nginx.org2
-rw-r--r--content/blog/2022-02-17-exiftool.org2
-rw-r--r--content/blog/2022-02-20-nginx-caching.org2
-rw-r--r--content/blog/2022-02-22-tuesday.org2
-rw-r--r--content/blog/2022-03-02-reliable-notes.org1
-rw-r--r--content/blog/2022-03-03-financial-database.org2
-rw-r--r--content/blog/2022-03-08-plex-migration.org2
-rw-r--r--content/blog/2022-03-23-cloudflare-dns-api.org2
-rw-r--r--content/blog/2022-03-23-nextcloud-on-ubuntu.org2
-rw-r--r--content/blog/2022-03-24-server-hardening.org2
-rw-r--r--content/blog/2022-03-26-ssh-mfa.org2
-rw-r--r--content/blog/2022-04-02-nginx-reverse-proxy.org2
-rw-r--r--content/blog/2022-04-09-pinetime.org2
-rw-r--r--content/blog/2022-06-01-ditching-cloudflare.org2
-rw-r--r--content/blog/2022-06-07-self-hosting-freshrss.org2
-rw-r--r--content/blog/2022-06-16-terminal-lifestyle.org2
-rw-r--r--content/blog/2022-06-24-fedora-i3.org2
-rw-r--r--content/blog/2022-07-01-git-server.org2
-rw-r--r--content/blog/2022-07-14-gnupg.org2
-rw-r--r--content/blog/2022-07-25-curseradio.org2
-rw-r--r--content/blog/2022-07-30-flac-to-opus.org2
-rw-r--r--content/blog/2022-07-31-bash-it.org2
-rw-r--r--content/blog/2022-08-31-privacy-com-changes.org2
-rw-r--r--content/blog/2022-09-17-serenity-os.org2
-rw-r--r--content/blog/2022-09-21-graphene-os.org2
-rw-r--r--content/blog/2022-10-04-mtp-linux.org2
-rw-r--r--content/blog/2022-10-04-syncthing.org2
-rw-r--r--content/blog/2022-10-22-alpine-linux.org2
-rw-r--r--content/blog/2022-10-30-linux-display-manager.org2
-rw-r--r--content/blog/2022-11-07-self-hosting-matrix.org2
-rw-r--r--content/blog/2022-11-11-nginx-tmp-errors.org2
-rw-r--r--content/blog/2022-11-27-server-build.org2
-rw-r--r--content/blog/2022-11-29-nginx-referrer-ban-list.org2
-rw-r--r--content/blog/2022-12-01-nginx-compression.org2
-rw-r--r--content/blog/2022-12-07-nginx-wildcard-redirect.org2
-rw-r--r--content/blog/2022-12-17-st.org2
-rw-r--r--content/blog/2022-12-23-alpine-desktop.org2
-rw-r--r--content/blog/2023-01-03-recent-website-changes.org2
-rw-r--r--content/blog/2023-01-05-mass-unlike-tumblr-posts.org2
-rw-r--r--content/blog/2023-01-08-fedora-login-manager.org2
-rw-r--r--content/blog/2023-01-21-flatpak-symlinks.org2
-rw-r--r--content/blog/2023-01-23-random-wireguard.org2
-rw-r--r--content/blog/2023-02-02-exploring-hare.org2
-rw-r--r--content/blog/2023-05-22-burnout.org2
-rw-r--r--content/blog/2023-06-08-goaccess-geoip.org2
-rw-r--r--content/blog/2023-06-08-self-hosting-baikal.org2
-rw-r--r--content/blog/2023-06-18-unifi-ip-blocklist.org2
-rw-r--r--content/blog/2023-06-20-audit-review-template.org2
-rw-r--r--content/blog/2023-06-23-byobu.org2
-rw-r--r--content/blog/2023-06-23-self-hosting-convos.org2
-rw-r--r--content/blog/2023-06-28-backblaze-b2.org2
-rw-r--r--content/blog/2023-06-30-self-hosting-voyager.org2
-rw-r--r--content/blog/2023-07-12-wireguard-lan.org2
-rw-r--r--content/blog/2023-07-19-plex-transcoder-errors.org2
-rw-r--r--content/blog/2023-08-18-agile-auditing.org2
-rw-r--r--content/blog/2023-09-15-self-hosting-gitweb.org2
-rw-r--r--content/blog/2023-09-19-audit-sql-scripts.org2
-rw-r--r--content/blog/2023-10-04-digital-minimalism.org2
-rw-r--r--content/blog/2023-10-11-self-hosting-authelia.org2
-rw-r--r--content/blog/2023-10-15-alpine-ssh-hardening.org2
-rw-r--r--content/blog/2023-10-17-self-hosting-anonymousoverflow.org2
-rw-r--r--content/blog/2023-11-08-scli.org2
-rw-r--r--content/blog/2023-12-03-unifi-nextdns.org2
-rw-r--r--content/blog/2024-01-08-dont-say-hello.org2
-rw-r--r--content/blog/2024-01-09-macos-customization.org2
-rw-r--r--content/blog/2024-01-13-local-llm.org2
-rw-r--r--content/blog/2024-01-26-audit-dashboard.org2
-rw-r--r--content/blog/2024-01-27-tableau-dashboard.org2
-rw-r--r--content/blog/2024-02-06-zfs.org2
-rw-r--r--content/blog/2024-02-13-ubuntu-emergency-mode.org2
-rw-r--r--content/blog/2024-02-21-self-hosting-otter-wiki.org2
-rw-r--r--content/blog/2024-03-13-doom-emacs.org2
-rw-r--r--content/blog/2024-03-15-self-hosting-ddns-updater.org2
-rw-r--r--content/blog/2024-03-29-org-blog.org2
-rw-r--r--content/blog/2024-04-06-convert-onenote-to-markdown.org2
-rw-r--r--content/blog/2024-04-08-docker-local-web-server.org2
-rw-r--r--content/blog/2024-04-18-mu4e.org2
118 files changed, 118 insertions, 116 deletions
diff --git a/content/blog/2018-11-28-aes-encryption.org b/content/blog/2018-11-28-aes-encryption.org
index f3a5eb5..64b8f29 100644
--- a/content/blog/2018-11-28-aes-encryption.org
+++ b/content/blog/2018-11-28-aes-encryption.org
@@ -1,6 +1,7 @@
#+title: AES Encryption
#+date: <2018-11-28>
#+description: A beginner's guide to AES encryption.
+#+slug: aes-encryption
* Basic AES
diff --git a/content/blog/2018-11-28-cpp-compiler.org b/content/blog/2018-11-28-cpp-compiler.org
index 9a44e18..7b4c21e 100644
--- a/content/blog/2018-11-28-cpp-compiler.org
+++ b/content/blog/2018-11-28-cpp-compiler.org
@@ -1,7 +1,7 @@
#+date: <2018-11-28>
#+title: The C++ Compiler
#+description:
-
+#+slug: cpp-compiler
* A Brief Introduction
diff --git a/content/blog/2019-01-07-useful-css.org b/content/blog/2019-01-07-useful-css.org
index e674d8f..d0f79f8 100644
--- a/content/blog/2019-01-07-useful-css.org
+++ b/content/blog/2019-01-07-useful-css.org
@@ -1,7 +1,7 @@
#+date: <2019-01-07>
#+title: Useful CSS Snippets
#+description:
-
+#+slug: useful-css
* Introduction to CSS
diff --git a/content/blog/2019-09-09-audit-analytics.org b/content/blog/2019-09-09-audit-analytics.org
index 67267db..e8561a4 100644
--- a/content/blog/2019-09-09-audit-analytics.org
+++ b/content/blog/2019-09-09-audit-analytics.org
@@ -1,7 +1,7 @@
#+date: <2019-09-09>
#+title: Audit Analytics
#+description:
-
+#+slug: audit-analytics
* What Are Data Analytics?
diff --git a/content/blog/2019-12-03-the-ansoff-matrix.org b/content/blog/2019-12-03-the-ansoff-matrix.org
index 3835376..a9eac0e 100644
--- a/content/blog/2019-12-03-the-ansoff-matrix.org
+++ b/content/blog/2019-12-03-the-ansoff-matrix.org
@@ -1,7 +1,7 @@
#+date: <2019-12-03>
#+title: The Ansoff Matrix
#+description:
-
+#+slug: the-ansoff-matrix
* Overview
diff --git a/content/blog/2019-12-16-password-security.org b/content/blog/2019-12-16-password-security.org
index be00d0b..5693551 100644
--- a/content/blog/2019-12-16-password-security.org
+++ b/content/blog/2019-12-16-password-security.org
@@ -1,7 +1,7 @@
#+date: <2019-12-16>
#+title: Password Security
#+description:
-
+#+slug: password-security
* Users
diff --git a/content/blog/2020-01-25-linux-software.org b/content/blog/2020-01-25-linux-software.org
index 2701192..897f94e 100644
--- a/content/blog/2020-01-25-linux-software.org
+++ b/content/blog/2020-01-25-linux-software.org
@@ -1,7 +1,7 @@
#+date: <2020-01-25>
#+title: My Favorite Linux Software
#+description:
-
+#+slug: linux-software
* GUI Applications
diff --git a/content/blog/2020-01-26-steam-on-ntfs.org b/content/blog/2020-01-26-steam-on-ntfs.org
index 75bfde8..283e898 100644
--- a/content/blog/2020-01-26-steam-on-ntfs.org
+++ b/content/blog/2020-01-26-steam-on-ntfs.org
@@ -1,7 +1,7 @@
#+date: <2020-01-26>
#+title: Linux Gaming Tweak: Steam on NTFS Drives
#+description:
-
+#+slug: steam-on-ntfs
* Auto-Mount Steam Drives
diff --git a/content/blog/2020-02-09-cryptography-basics.org b/content/blog/2020-02-09-cryptography-basics.org
index d9b907f..bf7b55e 100644
--- a/content/blog/2020-02-09-cryptography-basics.org
+++ b/content/blog/2020-02-09-cryptography-basics.org
@@ -1,7 +1,7 @@
#+date: <2020-02-09>
#+title: Cryptography Basics
#+description:
-
+#+slug: cryptography
* Similar Article Available
diff --git a/content/blog/2020-03-25-session-messenger.org b/content/blog/2020-03-25-session-messenger.org
index f15822f..a3d7a76 100644
--- a/content/blog/2020-03-25-session-messenger.org
+++ b/content/blog/2020-03-25-session-messenger.org
@@ -1,7 +1,7 @@
#+date: <2020-03-25>
#+title: Session Private Messenger
#+description:
-
+#+slug: session-messenger
* Privacy Warning
diff --git a/content/blog/2020-05-03-homelab.org b/content/blog/2020-05-03-homelab.org
index 376724e..c074f32 100644
--- a/content/blog/2020-05-03-homelab.org
+++ b/content/blog/2020-05-03-homelab.org
@@ -1,7 +1,7 @@
#+date: <2020-05-03>
#+title: An Inside Look at My Home Lab
#+description:
-
+#+slug: homelab
* What is a Homelab?
diff --git a/content/blog/2020-05-19-customizing-ubuntu.org b/content/blog/2020-05-19-customizing-ubuntu.org
index 6a9c911..2d69600 100644
--- a/content/blog/2020-05-19-customizing-ubuntu.org
+++ b/content/blog/2020-05-19-customizing-ubuntu.org
@@ -1,7 +1,7 @@
#+date: <2020-05-19>
#+title: A Beginner's Guide: Customizing Ubuntu
#+description:
-
+#+slug: customizing-ubuntu
* More Information
diff --git a/content/blog/2020-07-20-video-game-sales.org b/content/blog/2020-07-20-video-game-sales.org
index 4a76863..08dbb13 100644
--- a/content/blog/2020-07-20-video-game-sales.org
+++ b/content/blog/2020-07-20-video-game-sales.org
@@ -1,7 +1,7 @@
#+date: <2020-07-20>
#+title: Data Exploration: Video Games Sales
#+description:
-
+#+slug: video-game-sales
* Background Information
diff --git a/content/blog/2020-07-26-business-analysis.org b/content/blog/2020-07-26-business-analysis.org
index 52aef99..2776f83 100644
--- a/content/blog/2020-07-26-business-analysis.org
+++ b/content/blog/2020-07-26-business-analysis.org
@@ -1,7 +1,7 @@
#+date: <2020-07-26>
#+title: Algorithmically Analyzing Local Businesses
#+description:
-
+#+slug: business-analysis
* Background Information
diff --git a/content/blog/2020-08-22-redirect-github-pages.org b/content/blog/2020-08-22-redirect-github-pages.org
index d723aa7..0d45357 100644
--- a/content/blog/2020-08-22-redirect-github-pages.org
+++ b/content/blog/2020-08-22-redirect-github-pages.org
@@ -1,7 +1,7 @@
#+date: <2020-08-22>
#+title: Redirect GitHub Pages from Subdomain to the Top-Level Domain
#+description:
-
+#+slug: redirect-github-pages
* Short answer
diff --git a/content/blog/2020-08-29-php-auth-flow.org b/content/blog/2020-08-29-php-auth-flow.org
index 5174f67..8797e51 100644
--- a/content/blog/2020-08-29-php-auth-flow.org
+++ b/content/blog/2020-08-29-php-auth-flow.org
@@ -1,7 +1,7 @@
#+date: <2020-08-29>
#+title: PHP Authentication Flow
#+description:
-
+#+slug: php-auth-flow
* Introduction
diff --git a/content/blog/2020-09-01-visual-recognition.org b/content/blog/2020-09-01-visual-recognition.org
index 9dfc330..412000b 100644
--- a/content/blog/2020-09-01-visual-recognition.org
+++ b/content/blog/2020-09-01-visual-recognition.org
@@ -1,7 +1,7 @@
#+date: <2020-09-01>
#+title: IBM Watson Visual Recognition
#+description:
-
+#+slug: visual-recognition
* What is IBM Watson?
diff --git a/content/blog/2020-09-22-internal-audit.org b/content/blog/2020-09-22-internal-audit.org
index 0f6175a..727763a 100644
--- a/content/blog/2020-09-22-internal-audit.org
+++ b/content/blog/2020-09-22-internal-audit.org
@@ -1,7 +1,7 @@
#+date: <2020-09-22>
#+title: Who is Internal Audit?
#+description:
-
+#+slug: internal-audit
* Definitions
diff --git a/content/blog/2020-09-25-happiness-map.org b/content/blog/2020-09-25-happiness-map.org
index eb36a8d..afe1543 100644
--- a/content/blog/2020-09-25-happiness-map.org
+++ b/content/blog/2020-09-25-happiness-map.org
@@ -1,7 +1,7 @@
#+date: <2020-09-25>
#+title: Data Visualization: World Choropleth Map of Happiness
#+description:
-
+#+slug: happiness-map
* Background Information
diff --git a/content/blog/2020-10-12-mediocrity.org b/content/blog/2020-10-12-mediocrity.org
index 714e9d6..ae7ed51 100644
--- a/content/blog/2020-10-12-mediocrity.org
+++ b/content/blog/2020-10-12-mediocrity.org
@@ -1,7 +1,7 @@
#+date: <2020-10-12>
#+title: On the Pursuit of Mediocrity
#+description:
-
+#+slug: mediocrity
* Perfect is the Enemy of Good
diff --git a/content/blog/2020-12-27-website-redesign.org b/content/blog/2020-12-27-website-redesign.org
index 1ba3639..ac60c9d 100644
--- a/content/blog/2020-12-27-website-redesign.org
+++ b/content/blog/2020-12-27-website-redesign.org
@@ -1,7 +1,7 @@
#+date: <2020-12-27>
#+title: Redesigning My Website: The 5 KB Result
#+description:
-
+#+slug: website-redesign
* A Brief History
diff --git a/content/blog/2020-12-28-neon-drive.org b/content/blog/2020-12-28-neon-drive.org
index ccfffa4..ad10d79 100644
--- a/content/blog/2020-12-28-neon-drive.org
+++ b/content/blog/2020-12-28-neon-drive.org
@@ -1,7 +1,7 @@
#+date: <2020-12-28>
#+title: Neon Drive: A Nostalgic 80s Arcade Racing Game
#+description:
-
+#+slug: neon-drive
* Game Description
diff --git a/content/blog/2020-12-29-zork.org b/content/blog/2020-12-29-zork.org
index c017529..4a7e46e 100644
--- a/content/blog/2020-12-29-zork.org
+++ b/content/blog/2020-12-29-zork.org
@@ -1,7 +1,7 @@
#+date: <2020-12-29>
#+title: Zork: Let's Explore a Classic
#+description:
-
+#+slug: zork
* Download (Free)
diff --git a/content/blog/2021-01-01-seum.org b/content/blog/2021-01-01-seum.org
index ca469ea..8d4afd0 100644
--- a/content/blog/2021-01-01-seum.org
+++ b/content/blog/2021-01-01-seum.org
@@ -1,7 +1,7 @@
#+date: <2021-01-01>
#+title: SEUM: Spreedrunners from Hell
#+description:
-
+#+slug: seum
* Game Description
diff --git a/content/blog/2021-01-04-fediverse.org b/content/blog/2021-01-04-fediverse.org
index 632014b..5f921b8 100644
--- a/content/blog/2021-01-04-fediverse.org
+++ b/content/blog/2021-01-04-fediverse.org
@@ -1,7 +1,7 @@
#+date: <2021-01-04>
#+title: A Simple Guide to the Fediverse
#+description:
-
+#+slug: fediverse
* What is the Fediverse?
diff --git a/content/blog/2021-01-07-ufw.org b/content/blog/2021-01-07-ufw.org
index 9d2e894..b25ad00 100644
--- a/content/blog/2021-01-07-ufw.org
+++ b/content/blog/2021-01-07-ufw.org
@@ -1,7 +1,7 @@
#+date: <2021-01-07>
#+title: Secure Your Network with the Uncomplicated Firewall (ufw)
#+description:
-
+#+slug: ufw
* Uncomplicated Firewall
diff --git a/content/blog/2021-02-19-macos.org b/content/blog/2021-02-19-macos.org
index dbb8f99..6da46eb 100644
--- a/content/blog/2021-02-19-macos.org
+++ b/content/blog/2021-02-19-macos.org
@@ -1,7 +1,7 @@
#+date: <2021-02-19>
#+title: macOS: Testing Out a New OS
#+description:
-
+#+slug: macos
* Diving into macOS
diff --git a/content/blog/2021-03-19-clone-github-repos.org b/content/blog/2021-03-19-clone-github-repos.org
index 6ae2dac..a06ca60 100644
--- a/content/blog/2021-03-19-clone-github-repos.org
+++ b/content/blog/2021-03-19-clone-github-repos.org
@@ -1,7 +1,7 @@
#+date: <2021-03-19>
#+title: How to Clonse All Repositories from a GitHub or Sourcehut Account
#+description:
-
+#+slug: clone-github-repos
* Cloning from GitHub
diff --git a/content/blog/2021-03-28-gemini-capsule.org b/content/blog/2021-03-28-gemini-capsule.org
index 7f2c6ef..f0d52f0 100644
--- a/content/blog/2021-03-28-gemini-capsule.org
+++ b/content/blog/2021-03-28-gemini-capsule.org
@@ -1,7 +1,7 @@
#+date: <2021-03-28>
#+title: Launching a Gemini Capsule
#+description:
-
+#+slug: gemini-capsule
* What is Gemini?
diff --git a/content/blog/2021-03-28-vaporwave-vs-outrun.org b/content/blog/2021-03-28-vaporwave-vs-outrun.org
index 80e7bd5..d5163f8 100644
--- a/content/blog/2021-03-28-vaporwave-vs-outrun.org
+++ b/content/blog/2021-03-28-vaporwave-vs-outrun.org
@@ -1,7 +1,7 @@
#+date: <2021-03-28>
#+title: Vaporware vs. Outrun
#+description:
-
+#+slug: vaporwave-vs-outrun
* Overview
diff --git a/content/blog/2021-03-30-vps-web-server.org b/content/blog/2021-03-30-vps-web-server.org
index 18423da..eb93a19 100644
--- a/content/blog/2021-03-30-vps-web-server.org
+++ b/content/blog/2021-03-30-vps-web-server.org
@@ -1,7 +1,7 @@
#+date: <2021-03-30>
#+title: How to Set Up a VPS Web Server
#+description:
-
+#+slug: vps-web-server
* Shared Hosting vs. VPS
diff --git a/content/blog/2021-04-17-gemini-server.org b/content/blog/2021-04-17-gemini-server.org
index f6da57d..978de3f 100644
--- a/content/blog/2021-04-17-gemini-server.org
+++ b/content/blog/2021-04-17-gemini-server.org
@@ -1,7 +1,7 @@
#+date: <2021-04-17>
#+title: Hosting a Gemini Server
#+description:
-
+#+slug: gemini-server
* Similar Article Available
diff --git a/content/blog/2021-04-23-php-comment-system.org b/content/blog/2021-04-23-php-comment-system.org
index ae12a0c..ac5b1dc 100644
--- a/content/blog/2021-04-23-php-comment-system.org
+++ b/content/blog/2021-04-23-php-comment-system.org
@@ -1,7 +1,7 @@
#+date: <2021-04-23>
#+title: Roll Your Own Static Commenting System in PHP
#+description:
-
+#+slug: php-comment-system
* The Terrible-ness of Commenting Systems
diff --git a/content/blog/2021-04-28-photography.org b/content/blog/2021-04-28-photography.org
index 843efef..17758fa 100644
--- a/content/blog/2021-04-28-photography.org
+++ b/content/blog/2021-04-28-photography.org
@@ -1,7 +1,7 @@
#+date: <2021-04-28>
#+title: Jumping Back Into Photography
#+description:
-
+#+slug: photography
* Why Photography?
diff --git a/content/blog/2021-05-30-changing-git-authors.org b/content/blog/2021-05-30-changing-git-authors.org
index 937a151..9fa5285 100644
--- a/content/blog/2021-05-30-changing-git-authors.org
+++ b/content/blog/2021-05-30-changing-git-authors.org
@@ -1,7 +1,7 @@
#+date: <2021-05-30>
#+title: Changing Git Authors
#+description:
-
+#+slug: changing-git-authors
* Changing Git Author/Email Based on Previously Committed Email
diff --git a/content/blog/2021-07-15-delete-gitlab-repos.org b/content/blog/2021-07-15-delete-gitlab-repos.org
index 7fcf4d3..9337705 100644
--- a/content/blog/2021-07-15-delete-gitlab-repos.org
+++ b/content/blog/2021-07-15-delete-gitlab-repos.org
@@ -1,7 +1,7 @@
#+date: <2021-07-15>
#+title: How to Delete All GitLab Repositories
#+description:
-
+#+slug: delete-gitlab-repos
* Background
diff --git a/content/blog/2021-08-25-audit-sampling.org b/content/blog/2021-08-25-audit-sampling.org
index 641cc11..3adc8b2 100644
--- a/content/blog/2021-08-25-audit-sampling.org
+++ b/content/blog/2021-08-25-audit-sampling.org
@@ -1,7 +1,7 @@
#+date: <2021-08-25>
#+title: Audit Sampling with Python
#+description:
-
+#+slug: audit-sampling
* Introduction
diff --git a/content/blog/2021-10-09-apache-redirect.org b/content/blog/2021-10-09-apache-redirect.org
index 9e7121d..b728228 100644
--- a/content/blog/2021-10-09-apache-redirect.org
+++ b/content/blog/2021-10-09-apache-redirect.org
@@ -1,7 +1,7 @@
#+date: <2021-10-09>
#+title: Apache Redirect HTML Files to a Directory
#+description:
-
+#+slug: apache-redirect
* The Problem
diff --git a/content/blog/2021-12-04-cisa.org b/content/blog/2021-12-04-cisa.org
index 160aeb4..7ad9272 100644
--- a/content/blog/2021-12-04-cisa.org
+++ b/content/blog/2021-12-04-cisa.org
@@ -1,7 +1,7 @@
#+date: <2021-12-04>
#+title: I Passed the CISA!
#+description:
-
+#+slug: cisa
* What is the CISA?
diff --git a/content/blog/2022-02-10-leaving-the-office.org b/content/blog/2022-02-10-leaving-the-office.org
index f4d5f70..7974237 100644
--- a/content/blog/2022-02-10-leaving-the-office.org
+++ b/content/blog/2022-02-10-leaving-the-office.org
@@ -1,7 +1,7 @@
#+date: <2022-02-10>
#+title: Leaving Office-Based Work in the Past
#+description:
-
+#+slug: leaving-the-office
* The Working World is Changing
diff --git a/content/blog/2022-02-10-njalla-dns-api.org b/content/blog/2022-02-10-njalla-dns-api.org
index 2372365..919cb7e 100644
--- a/content/blog/2022-02-10-njalla-dns-api.org
+++ b/content/blog/2022-02-10-njalla-dns-api.org
@@ -1,7 +1,7 @@
#+date: <2022-02-10>
#+title: Dynamic DNS with Njalla API
#+description:
-
+#+slug: njalla-dns-api
* Njalla's API
diff --git a/content/blog/2022-02-16-debian-and-nginx.org b/content/blog/2022-02-16-debian-and-nginx.org
index dc257ac..5c611d4 100644
--- a/content/blog/2022-02-16-debian-and-nginx.org
+++ b/content/blog/2022-02-16-debian-and-nginx.org
@@ -1,7 +1,7 @@
#+date: <2022-02-16>
#+title: Migrating to a New Web Server Setup with Debian, Nginx, and Agate
#+description:
-
+#+slug: debian-and-nginx
* Server OS: Debian
diff --git a/content/blog/2022-02-17-exiftool.org b/content/blog/2022-02-17-exiftool.org
index cc2adef..3798ebb 100644
--- a/content/blog/2022-02-17-exiftool.org
+++ b/content/blog/2022-02-17-exiftool.org
@@ -1,7 +1,7 @@
#+date: <2022-02-17>
#+title: Stripping Image Metadata with Exiftool
#+description:
-
+#+slug: exiftool
** Why Strip Metadata?
diff --git a/content/blog/2022-02-20-nginx-caching.org b/content/blog/2022-02-20-nginx-caching.org
index f879fbf..6f221c3 100644
--- a/content/blog/2022-02-20-nginx-caching.org
+++ b/content/blog/2022-02-20-nginx-caching.org
@@ -1,7 +1,7 @@
#+date: <2022-02-20>
#+title: Caching Static Content with Nginx
#+description:
-
+#+slug: nginx-caching
* Update Your Nginx Config to Cache Static Files
diff --git a/content/blog/2022-02-22-tuesday.org b/content/blog/2022-02-22-tuesday.org
index c4fd7e9..79939e3 100644
--- a/content/blog/2022-02-22-tuesday.org
+++ b/content/blog/2022-02-22-tuesday.org
@@ -1,7 +1,7 @@
#+date: <2022-02-22>
#+title: Tuesday
#+description:
-
+#+slug: tuesday
* Tuesday, Twosday
diff --git a/content/blog/2022-03-02-reliable-notes.org b/content/blog/2022-03-02-reliable-notes.org
index 9fbc8c9..96b8254 100644
--- a/content/blog/2022-03-02-reliable-notes.org
+++ b/content/blog/2022-03-02-reliable-notes.org
@@ -1,6 +1,7 @@
#+date: <2022-03-02>
#+title: Easy, Reliable Note-Taking
#+description:
+#+slug: reliable-notes
* Choosing Durable File Formats
:PROPERTIES:
diff --git a/content/blog/2022-03-03-financial-database.org b/content/blog/2022-03-03-financial-database.org
index 3f9f4b8..be32770 100644
--- a/content/blog/2022-03-03-financial-database.org
+++ b/content/blog/2022-03-03-financial-database.org
@@ -1,7 +1,7 @@
#+date: <2022-03-03>
#+title: Maintaining a Personal Financial Database
#+description:
-
+#+slug: financial-database
* Personal Financial Tracking
:PROPERTIES:
diff --git a/content/blog/2022-03-08-plex-migration.org b/content/blog/2022-03-08-plex-migration.org
index fcbdf50..83d772e 100644
--- a/content/blog/2022-03-08-plex-migration.org
+++ b/content/blog/2022-03-08-plex-migration.org
@@ -1,7 +1,7 @@
#+date: <2022-03-08>
#+title: Migrating Plex to a New Server with Nvidia GPU Transcoding
#+description:
-
+#+slug: plex-migration
* Migration Phases
:PROPERTIES:
diff --git a/content/blog/2022-03-23-cloudflare-dns-api.org b/content/blog/2022-03-23-cloudflare-dns-api.org
index bc17945..a517154 100644
--- a/content/blog/2022-03-23-cloudflare-dns-api.org
+++ b/content/blog/2022-03-23-cloudflare-dns-api.org
@@ -1,7 +1,7 @@
#+date: <2022-03-23>
#+title: Dynamic DNS with Cloudflare API
#+description:
-
+#+slug: cloudflare-dns-api
* DDNS: Dynamic DNS
:PROPERTIES:
diff --git a/content/blog/2022-03-23-nextcloud-on-ubuntu.org b/content/blog/2022-03-23-nextcloud-on-ubuntu.org
index 3c03f07..a17f23f 100644
--- a/content/blog/2022-03-23-nextcloud-on-ubuntu.org
+++ b/content/blog/2022-03-23-nextcloud-on-ubuntu.org
@@ -1,7 +1,7 @@
#+date: <2022-03-23>
#+title: Self-Hosting Nextcloud
#+description:
-
+#+slug: nextcloud-on-ubuntu
* What is Nextcloud?
:PROPERTIES:
diff --git a/content/blog/2022-03-24-server-hardening.org b/content/blog/2022-03-24-server-hardening.org
index 1031a1f..c042c67 100644
--- a/content/blog/2022-03-24-server-hardening.org
+++ b/content/blog/2022-03-24-server-hardening.org
@@ -1,7 +1,7 @@
#+date: <2022-03-24>
#+title: Hardening a Public-Facing Home Server
#+description:
-
+#+slug: server-hardening
* Post Updates
diff --git a/content/blog/2022-03-26-ssh-mfa.org b/content/blog/2022-03-26-ssh-mfa.org
index 0987713..f8c9e8f 100644
--- a/content/blog/2022-03-26-ssh-mfa.org
+++ b/content/blog/2022-03-26-ssh-mfa.org
@@ -1,7 +1,7 @@
#+date: <2022-03-26>
#+title: Enable TOTP MFA for SSH
#+description:
-
+#+slug: ssh-mfa
* Why Do I Need MFA for SSH?
diff --git a/content/blog/2022-04-02-nginx-reverse-proxy.org b/content/blog/2022-04-02-nginx-reverse-proxy.org
index 40929ba..f1aaa19 100644
--- a/content/blog/2022-04-02-nginx-reverse-proxy.org
+++ b/content/blog/2022-04-02-nginx-reverse-proxy.org
@@ -1,7 +1,7 @@
#+date: <2022-04-02>
#+title: Set-Up a Reverse Proxy with Nginx
#+description:
-
+#+slug: nginx-reverse-proxy
* What is a Reverse Proxy?
diff --git a/content/blog/2022-04-09-pinetime.org b/content/blog/2022-04-09-pinetime.org
index 0314c78..bc278fe 100644
--- a/content/blog/2022-04-09-pinetime.org
+++ b/content/blog/2022-04-09-pinetime.org
@@ -1,7 +1,7 @@
#+date: <2022-04-09>
#+title: PineTime: An Open-Source Smart Watch
#+description:
-
+#+slug: pinetime
* PineTime Product Information
diff --git a/content/blog/2022-06-01-ditching-cloudflare.org b/content/blog/2022-06-01-ditching-cloudflare.org
index e790104..8ef8dc2 100644
--- a/content/blog/2022-06-01-ditching-cloudflare.org
+++ b/content/blog/2022-06-01-ditching-cloudflare.org
@@ -1,7 +1,7 @@
#+date: <2022-06-01>
#+title: Ditching Cloudflare for Njalla
#+description:
-
+#+slug: ditching-cloudflare
* Registrar
diff --git a/content/blog/2022-06-07-self-hosting-freshrss.org b/content/blog/2022-06-07-self-hosting-freshrss.org
index 04527a7..5048cc6 100644
--- a/content/blog/2022-06-07-self-hosting-freshrss.org
+++ b/content/blog/2022-06-07-self-hosting-freshrss.org
@@ -1,7 +1,7 @@
#+date: <2022-06-07>
#+title: Self-Hosting FreshRSS
#+description:
-
+#+slug: self-hosting-freshrss
* Why RSS?
diff --git a/content/blog/2022-06-16-terminal-lifestyle.org b/content/blog/2022-06-16-terminal-lifestyle.org
index d2a8c32..f3d0c1a 100644
--- a/content/blog/2022-06-16-terminal-lifestyle.org
+++ b/content/blog/2022-06-16-terminal-lifestyle.org
@@ -1,7 +1,7 @@
#+date: <2022-06-16>
#+title: A Terminal Lifestyle
#+description:
-
+#+slug: terminal-lifestyle
* Text-Based Simplicity
diff --git a/content/blog/2022-06-24-fedora-i3.org b/content/blog/2022-06-24-fedora-i3.org
index 09c9ef4..05f50f2 100644
--- a/content/blog/2022-06-24-fedora-i3.org
+++ b/content/blog/2022-06-24-fedora-i3.org
@@ -1,7 +1,7 @@
#+date: <2022-06-24>
#+title: Rebooting My Love Affair with Linux
#+description:
-
+#+slug: fedora-i3
* Leaving macOS
diff --git a/content/blog/2022-07-01-git-server.org b/content/blog/2022-07-01-git-server.org
index c9dfe31..4b89a35 100644
--- a/content/blog/2022-07-01-git-server.org
+++ b/content/blog/2022-07-01-git-server.org
@@ -1,7 +1,7 @@
#+date: <2022-07-01>
#+title: Self-Hosting a Personal Git Server
#+description:
-
+#+slug: git-server
* My Approach to Self-Hosting Git
diff --git a/content/blog/2022-07-14-gnupg.org b/content/blog/2022-07-14-gnupg.org
index d327806..d14432a 100644
--- a/content/blog/2022-07-14-gnupg.org
+++ b/content/blog/2022-07-14-gnupg.org
@@ -1,7 +1,7 @@
#+date: <2022-07-14>
#+title: GNU Privacy Guard (GPG)
#+description:
-
+#+slug: gnupg
* The History of GPG
diff --git a/content/blog/2022-07-25-curseradio.org b/content/blog/2022-07-25-curseradio.org
index cf339e8..6d0648e 100644
--- a/content/blog/2022-07-25-curseradio.org
+++ b/content/blog/2022-07-25-curseradio.org
@@ -1,7 +1,7 @@
#+date: <2022-07-25>
#+title: CurseRadio: Listening to the Radio on the Command Line
#+description:
-
+#+slug: curseradio
* Overview
diff --git a/content/blog/2022-07-30-flac-to-opus.org b/content/blog/2022-07-30-flac-to-opus.org
index f170615..7e5bc08 100644
--- a/content/blog/2022-07-30-flac-to-opus.org
+++ b/content/blog/2022-07-30-flac-to-opus.org
@@ -1,7 +1,7 @@
#+date: <2022-07-30>
#+title: Recursive Command-Line FLAC to Opus Conversion
#+description:
-
+#+slug: flac-to-opus
* Converting FLAC to OPUS
diff --git a/content/blog/2022-07-31-bash-it.org b/content/blog/2022-07-31-bash-it.org
index ae68747..e02326a 100644
--- a/content/blog/2022-07-31-bash-it.org
+++ b/content/blog/2022-07-31-bash-it.org
@@ -1,7 +1,7 @@
#+date: <2022-07-31>
#+title: Upgrade Bash with Bash-It and Ble.sh
#+description:
-
+#+slug: bash-it
* Bash
diff --git a/content/blog/2022-08-31-privacy-com-changes.org b/content/blog/2022-08-31-privacy-com-changes.org
index b2d2f39..83eace1 100644
--- a/content/blog/2022-08-31-privacy-com-changes.org
+++ b/content/blog/2022-08-31-privacy-com-changes.org
@@ -1,7 +1,7 @@
#+date: <2022-08-31>
#+title: Concerning Changes on Privacy.com
#+description:
-
+#+slug: privacy-com-changes
* Privacy.com Changes Their Terms
diff --git a/content/blog/2022-09-17-serenity-os.org b/content/blog/2022-09-17-serenity-os.org
index 1fc6a27..1085e8c 100644
--- a/content/blog/2022-09-17-serenity-os.org
+++ b/content/blog/2022-09-17-serenity-os.org
@@ -1,7 +1,7 @@
#+date: <2022-09-17>
#+title: Serenity OS: Testing Out a Unique System
#+description:
-
+#+slug: serenity-os
* Overview
diff --git a/content/blog/2022-09-21-graphene-os.org b/content/blog/2022-09-21-graphene-os.org
index 06be6ff..4902e55 100644
--- a/content/blog/2022-09-21-graphene-os.org
+++ b/content/blog/2022-09-21-graphene-os.org
@@ -1,7 +1,7 @@
#+date: <2022-09-21>
#+title: Installing Graphene OS on the Pixel 6 Pro
#+description:
-
+#+slug: graphene-os
* Introduction
diff --git a/content/blog/2022-10-04-mtp-linux.org b/content/blog/2022-10-04-mtp-linux.org
index 6abe26c..9f05b50 100644
--- a/content/blog/2022-10-04-mtp-linux.org
+++ b/content/blog/2022-10-04-mtp-linux.org
@@ -1,7 +1,7 @@
#+date: <2022-10-04>
#+title: How to Mount an MTP Mobile Device on Fedora Linux
#+description:
-
+#+slug: mtp-linux
I recently ran into trouble attempting to mount my GrapheneOS phone to
my laptop running Fedora Linux via the
diff --git a/content/blog/2022-10-04-syncthing.org b/content/blog/2022-10-04-syncthing.org
index 457fb4c..9211f50 100644
--- a/content/blog/2022-10-04-syncthing.org
+++ b/content/blog/2022-10-04-syncthing.org
@@ -1,7 +1,7 @@
#+date: <2022-10-04>
#+title: Syncthing: A Minimal Self-Hosted Cloud Storage Solution
#+description:
-
+#+slug: syncthing
* An Overview of Syncthing
diff --git a/content/blog/2022-10-22-alpine-linux.org b/content/blog/2022-10-22-alpine-linux.org
index 89b8683..dcb2b25 100644
--- a/content/blog/2022-10-22-alpine-linux.org
+++ b/content/blog/2022-10-22-alpine-linux.org
@@ -1,7 +1,7 @@
#+date: <2022-10-22>
#+title: Alpine Linux: My New Server OS
#+description:
-
+#+slug: alpine-linux
* Alpine Linux
diff --git a/content/blog/2022-10-30-linux-display-manager.org b/content/blog/2022-10-30-linux-display-manager.org
index e9bbbd5..a603a48 100644
--- a/content/blog/2022-10-30-linux-display-manager.org
+++ b/content/blog/2022-10-30-linux-display-manager.org
@@ -1,7 +1,7 @@
#+date: <2022-10-30>
#+title: How to Disable or Change the Display Manager on Void Linux
#+description:
-
+#+slug: linux-display-manager
* Display Manager Services
diff --git a/content/blog/2022-11-07-self-hosting-matrix.org b/content/blog/2022-11-07-self-hosting-matrix.org
index 379d6a7..2c2a98b 100644
--- a/content/blog/2022-11-07-self-hosting-matrix.org
+++ b/content/blog/2022-11-07-self-hosting-matrix.org
@@ -1,7 +1,7 @@
#+date: <2022-11-07>
#+title: Self-Hosting Matrix Synapse on Alpine Linux
#+description:
-
+#+slug: self-hosting-matrix
* Synapse
diff --git a/content/blog/2022-11-11-nginx-tmp-errors.org b/content/blog/2022-11-11-nginx-tmp-errors.org
index c3a670f..99832ca 100644
--- a/content/blog/2022-11-11-nginx-tmp-errors.org
+++ b/content/blog/2022-11-11-nginx-tmp-errors.org
@@ -1,7 +1,7 @@
#+date: <2022-11-11>
#+title: Fixing Permission Errors in /var/lib/nginx
#+description:
-
+#+slug: nginx-tmp-errors
/This is a brief post so that I personally remember the solution as it
has occurred multiple times for me./
diff --git a/content/blog/2022-11-27-server-build.org b/content/blog/2022-11-27-server-build.org
index 2b25a3c..2d81328 100644
--- a/content/blog/2022-11-27-server-build.org
+++ b/content/blog/2022-11-27-server-build.org
@@ -1,7 +1,7 @@
#+date: <2022-11-27>
#+title: Building a Custom Rack-Mounted Server
#+description:
-
+#+slug: server-build
* The Dilemma
diff --git a/content/blog/2022-11-29-nginx-referrer-ban-list.org b/content/blog/2022-11-29-nginx-referrer-ban-list.org
index 2195e82..698196a 100644
--- a/content/blog/2022-11-29-nginx-referrer-ban-list.org
+++ b/content/blog/2022-11-29-nginx-referrer-ban-list.org
@@ -1,7 +1,7 @@
#+date: <2022-11-29>
#+title: Creating a Referrer Ban List in Nginx
#+description:
-
+#+slug: nginx-referrer-ban-list
* Creating the Ban List
diff --git a/content/blog/2022-12-01-nginx-compression.org b/content/blog/2022-12-01-nginx-compression.org
index 621bc57..4103d77 100644
--- a/content/blog/2022-12-01-nginx-compression.org
+++ b/content/blog/2022-12-01-nginx-compression.org
@@ -1,7 +1,7 @@
#+date: <2022-12-01>
#+title: Enable GZIP Compression in Nginx
#+description:
-
+#+slug: nginx-compression
* Text Compression
diff --git a/content/blog/2022-12-07-nginx-wildcard-redirect.org b/content/blog/2022-12-07-nginx-wildcard-redirect.org
index 24b940e..a7e26fe 100644
--- a/content/blog/2022-12-07-nginx-wildcard-redirect.org
+++ b/content/blog/2022-12-07-nginx-wildcard-redirect.org
@@ -1,7 +1,7 @@
#+date: <2022-12-07>
#+title: Redirect Nginx Subdomains and Trailing Content with Regex
#+description:
-
+#+slug: nginx-wildcard-redirect
* Problem
diff --git a/content/blog/2022-12-17-st.org b/content/blog/2022-12-17-st.org
index a68b2f5..32c9588 100644
--- a/content/blog/2022-12-17-st.org
+++ b/content/blog/2022-12-17-st.org
@@ -1,7 +1,7 @@
#+date: <2022-12-17>
#+title: Simple Terminal
#+description:
-
+#+slug: st
* st
diff --git a/content/blog/2022-12-23-alpine-desktop.org b/content/blog/2022-12-23-alpine-desktop.org
index 801f11f..a4d83b0 100644
--- a/content/blog/2022-12-23-alpine-desktop.org
+++ b/content/blog/2022-12-23-alpine-desktop.org
@@ -1,7 +1,7 @@
#+date: <2022-12-23>
#+title: Alpine Linux as a Desktop OS
#+description:
-
+#+slug: alpine-desktop
* Isn't Alpine Linux for Servers?
diff --git a/content/blog/2023-01-03-recent-website-changes.org b/content/blog/2023-01-03-recent-website-changes.org
index 7a8af8d..129c72e 100644
--- a/content/blog/2023-01-03-recent-website-changes.org
+++ b/content/blog/2023-01-03-recent-website-changes.org
@@ -1,7 +1,7 @@
#+date: <2023-01-03>
#+title: Recent Website Changes
#+description:
-
+#+slug: recent-website-changes
* The State of This Website
diff --git a/content/blog/2023-01-05-mass-unlike-tumblr-posts.org b/content/blog/2023-01-05-mass-unlike-tumblr-posts.org
index 918f903..e3811c6 100644
--- a/content/blog/2023-01-05-mass-unlike-tumblr-posts.org
+++ b/content/blog/2023-01-05-mass-unlike-tumblr-posts.org
@@ -1,7 +1,7 @@
#+date: <2023-01-05>
#+title: How to Easily Mass Unlike Tumblr Posts with Javascript
#+description:
-
+#+slug: mass-unlike-tumblr-posts
* The Dilemma
diff --git a/content/blog/2023-01-08-fedora-login-manager.org b/content/blog/2023-01-08-fedora-login-manager.org
index 8b8a382..948b863 100644
--- a/content/blog/2023-01-08-fedora-login-manager.org
+++ b/content/blog/2023-01-08-fedora-login-manager.org
@@ -1,7 +1,7 @@
#+date: <2023-01-08>
#+title: How to Remove the Login Manager from Fedora i3
#+description:
-
+#+slug: fedora-login-manager
* Fedora i3's Login Manager
diff --git a/content/blog/2023-01-21-flatpak-symlinks.org b/content/blog/2023-01-21-flatpak-symlinks.org
index c3c7fbe..521eb79 100644
--- a/content/blog/2023-01-21-flatpak-symlinks.org
+++ b/content/blog/2023-01-21-flatpak-symlinks.org
@@ -1,7 +1,7 @@
#+date: <2023-01-21>
#+title: Running Flatpak Apps with Symlinks
#+description:
-
+#+slug: flatpak-symlinks
* Running Flatpak Apps Should Be Faster
diff --git a/content/blog/2023-01-23-random-wireguard.org b/content/blog/2023-01-23-random-wireguard.org
index 99bf8b2..2d55ba5 100644
--- a/content/blog/2023-01-23-random-wireguard.org
+++ b/content/blog/2023-01-23-random-wireguard.org
@@ -1,7 +1,7 @@
#+date: <2023-01-23>
#+title: Connecting to a Random Mullvad Wireguard Host on Boot
#+description:
-
+#+slug: random-wireguard
* Mullvad Wireguard
diff --git a/content/blog/2023-02-02-exploring-hare.org b/content/blog/2023-02-02-exploring-hare.org
index 706d018..fcf1be0 100644
--- a/content/blog/2023-02-02-exploring-hare.org
+++ b/content/blog/2023-02-02-exploring-hare.org
@@ -1,7 +1,7 @@
#+date: <2023-02-02>
#+title: Exploring the Hare Programming Language
#+description:
-
+#+slug: exploring-hare
* A Quick Note
diff --git a/content/blog/2023-05-22-burnout.org b/content/blog/2023-05-22-burnout.org
index 17dcd04..b185c0a 100644
--- a/content/blog/2023-05-22-burnout.org
+++ b/content/blog/2023-05-22-burnout.org
@@ -1,7 +1,7 @@
#+date: <2023-05-22>
#+title: RE: Burnout
#+description:
-
+#+slug: burnout
* RE: Burnout
diff --git a/content/blog/2023-06-08-goaccess-geoip.org b/content/blog/2023-06-08-goaccess-geoip.org
index b17a7bc..114a289 100644
--- a/content/blog/2023-06-08-goaccess-geoip.org
+++ b/content/blog/2023-06-08-goaccess-geoip.org
@@ -1,7 +1,7 @@
#+date: <2023-06-08>
#+title: Inspecting Nginx Logs with GoAccess and MaxMind GeoIP Data
#+description:
-
+#+slug: goaccess-geoip
* Overview
diff --git a/content/blog/2023-06-08-self-hosting-baikal.org b/content/blog/2023-06-08-self-hosting-baikal.org
index 228ff33..3eb423f 100644
--- a/content/blog/2023-06-08-self-hosting-baikal.org
+++ b/content/blog/2023-06-08-self-hosting-baikal.org
@@ -1,7 +1,7 @@
#+date: <2023-06-08>
#+title: Self-Hosting Baikal Server (CalDAV & CardDAV)
#+description:
-
+#+slug: self-hosting-baikal
* What is Baikal?
diff --git a/content/blog/2023-06-18-unifi-ip-blocklist.org b/content/blog/2023-06-18-unifi-ip-blocklist.org
index 7b64cfe..1dacfd9 100644
--- a/content/blog/2023-06-18-unifi-ip-blocklist.org
+++ b/content/blog/2023-06-18-unifi-ip-blocklist.org
@@ -1,7 +1,7 @@
#+date: <2023-06-18>
#+title: Block IP Addresses and Subnets with Unifi Network Firewall
#+description:
-
+#+slug: unifi-ip-blocklist
* Identifying Abusive IPs
diff --git a/content/blog/2023-06-20-audit-review-template.org b/content/blog/2023-06-20-audit-review-template.org
index 6153c68..1e5971a 100644
--- a/content/blog/2023-06-20-audit-review-template.org
+++ b/content/blog/2023-06-20-audit-review-template.org
@@ -1,7 +1,7 @@
#+date: <2023-06-20>
#+title: Audit Testing Review Template
#+description:
-
+#+slug: audit-review-template
* Overview
diff --git a/content/blog/2023-06-23-byobu.org b/content/blog/2023-06-23-byobu.org
index 2899b1c..14ddff4 100644
--- a/content/blog/2023-06-23-byobu.org
+++ b/content/blog/2023-06-23-byobu.org
@@ -1,7 +1,7 @@
#+date: <2023-06-23>
#+title: Byobu
#+description:
-
+#+slug: byobu
* Byobu
diff --git a/content/blog/2023-06-23-self-hosting-convos.org b/content/blog/2023-06-23-self-hosting-convos.org
index f8b1ef1..3d10520 100644
--- a/content/blog/2023-06-23-self-hosting-convos.org
+++ b/content/blog/2023-06-23-self-hosting-convos.org
@@ -1,7 +1,7 @@
#+date: <2023-06-23>
#+title: Self-Hosting Convos IRC Web Client
#+description:
-
+#+slug: self-hosting-convos
* Convos
diff --git a/content/blog/2023-06-28-backblaze-b2.org b/content/blog/2023-06-28-backblaze-b2.org
index 5108d18..256669f 100644
--- a/content/blog/2023-06-28-backblaze-b2.org
+++ b/content/blog/2023-06-28-backblaze-b2.org
@@ -1,7 +1,7 @@
#+date: <2023-06-28>
#+title: Getting Started with Backblaze B2 Cloud Storage
#+description:
-
+#+slug: backblaze-b2
* Overview
diff --git a/content/blog/2023-06-30-self-hosting-voyager.org b/content/blog/2023-06-30-self-hosting-voyager.org
index d59dc14..7e66776 100644
--- a/content/blog/2023-06-30-self-hosting-voyager.org
+++ b/content/blog/2023-06-30-self-hosting-voyager.org
@@ -1,7 +1,7 @@
#+date: <2023-06-30>
#+title: Self-Hosting Voyager - A Lemmy Web Client
#+description:
-
+#+slug: self-hosting-voyager
* Installation Guide
diff --git a/content/blog/2023-07-12-wireguard-lan.org b/content/blog/2023-07-12-wireguard-lan.org
index b5ce7b4..f1d6903 100644
--- a/content/blog/2023-07-12-wireguard-lan.org
+++ b/content/blog/2023-07-12-wireguard-lan.org
@@ -1,7 +1,7 @@
#+date: <2023-07-12>
#+title: Enable LAN Access in Mullvad Wireguard Configuration Files
#+description:
-
+#+slug: wireguard-lan
* Download Configuration Files from Mullvad
diff --git a/content/blog/2023-07-19-plex-transcoder-errors.org b/content/blog/2023-07-19-plex-transcoder-errors.org
index 0ba9f63..5f88e2e 100644
--- a/content/blog/2023-07-19-plex-transcoder-errors.org
+++ b/content/blog/2023-07-19-plex-transcoder-errors.org
@@ -1,7 +1,7 @@
#+date: <2023-07-19>
#+title: How to Avoid Plex Error: 'Conversion failed. The transcoder failed to start up.'
#+description:
-
+#+slug: plex-transcoder-errors
* Plex Transcoder Error
diff --git a/content/blog/2023-08-18-agile-auditing.org b/content/blog/2023-08-18-agile-auditing.org
index e556035..81475e8 100644
--- a/content/blog/2023-08-18-agile-auditing.org
+++ b/content/blog/2023-08-18-agile-auditing.org
@@ -1,7 +1,7 @@
#+date: <2023-08-18>
#+title: Agile Auditing: An Introduction
#+description:
-
+#+slug: agile-auditing
* What is Agile Auditing?
diff --git a/content/blog/2023-09-15-self-hosting-gitweb.org b/content/blog/2023-09-15-self-hosting-gitweb.org
index 71e2a22..0f99f0e 100644
--- a/content/blog/2023-09-15-self-hosting-gitweb.org
+++ b/content/blog/2023-09-15-self-hosting-gitweb.org
@@ -1,7 +1,7 @@
#+date: <2023-09-15>
#+title: Self-Hosting Gitweb via Nginx
#+description:
-
+#+slug: self-hosting-gitweb
* Overview
diff --git a/content/blog/2023-09-19-audit-sql-scripts.org b/content/blog/2023-09-19-audit-sql-scripts.org
index 1e2da28..767e77e 100644
--- a/content/blog/2023-09-19-audit-sql-scripts.org
+++ b/content/blog/2023-09-19-audit-sql-scripts.org
@@ -1,7 +1,7 @@
#+date: <2023-09-19>
#+title: Useful SQL Scripts for Auditing Logical Access
#+description:
-
+#+slug: audit-sql-scripts
* Overview
diff --git a/content/blog/2023-10-04-digital-minimalism.org b/content/blog/2023-10-04-digital-minimalism.org
index 5d4186a..6290ef7 100644
--- a/content/blog/2023-10-04-digital-minimalism.org
+++ b/content/blog/2023-10-04-digital-minimalism.org
@@ -1,7 +1,7 @@
#+date: <2023-10-04>
#+title: Digital Minimalism
#+description:
-
+#+slug: digital-minimalism
I've written [[file:///wiki/#digital-garden][a note about minimalism]]
before, but I wanted to dedicate some time to reflect on digital
diff --git a/content/blog/2023-10-11-self-hosting-authelia.org b/content/blog/2023-10-11-self-hosting-authelia.org
index f7e0f46..2b9a6b7 100644
--- a/content/blog/2023-10-11-self-hosting-authelia.org
+++ b/content/blog/2023-10-11-self-hosting-authelia.org
@@ -1,7 +1,7 @@
#+date: <2023-10-11>
#+title: Self-Hosting Authelia
#+description:
-
+#+slug: self-hosting-authelia
* Overview
diff --git a/content/blog/2023-10-15-alpine-ssh-hardening.org b/content/blog/2023-10-15-alpine-ssh-hardening.org
index a3164fa..073e2fe 100644
--- a/content/blog/2023-10-15-alpine-ssh-hardening.org
+++ b/content/blog/2023-10-15-alpine-ssh-hardening.org
@@ -1,7 +1,7 @@
#+date: <2023-10-15>
#+title: SSH Hardening for Alpine Linux
#+description:
-
+#+slug: alpine-ssh-hardening
* Overview
diff --git a/content/blog/2023-10-17-self-hosting-anonymousoverflow.org b/content/blog/2023-10-17-self-hosting-anonymousoverflow.org
index f55cddf..3b9068b 100644
--- a/content/blog/2023-10-17-self-hosting-anonymousoverflow.org
+++ b/content/blog/2023-10-17-self-hosting-anonymousoverflow.org
@@ -1,7 +1,7 @@
#+date: <2023-10-17>
#+title: Self-Hosting AnonymousOverflow
#+description:
-
+#+slug: self-hosting-anonymousoverflow
* Overview
diff --git a/content/blog/2023-11-08-scli.org b/content/blog/2023-11-08-scli.org
index dba88ff..545e21a 100644
--- a/content/blog/2023-11-08-scli.org
+++ b/content/blog/2023-11-08-scli.org
@@ -1,7 +1,7 @@
#+date: <2023-11-08>
#+title: Installing scli on Alpine Linux (musl)
#+description:
-
+#+slug: scli
[[https://github.com/isamert/scli][scli]] is a command-line tool that
allows you to connect to your Signal messenger account. This program
diff --git a/content/blog/2023-12-03-unifi-nextdns.org b/content/blog/2023-12-03-unifi-nextdns.org
index b5e7b69..36fdc1c 100644
--- a/content/blog/2023-12-03-unifi-nextdns.org
+++ b/content/blog/2023-12-03-unifi-nextdns.org
@@ -1,7 +1,7 @@
#+date: <2023-12-03>
#+title: How to Install NextDNS on the Unifi Dream Machine
#+description:
-
+#+slug: unifi-nextdns
* Overview
diff --git a/content/blog/2024-01-08-dont-say-hello.org b/content/blog/2024-01-08-dont-say-hello.org
index 8025e6a..b2926bf 100644
--- a/content/blog/2024-01-08-dont-say-hello.org
+++ b/content/blog/2024-01-08-dont-say-hello.org
@@ -1,7 +1,7 @@
#+date: <2024-01-08>
#+title: Don't Say Hello
#+description:
-
+#+slug: dont-say-hello
I recently came back from a winter break and have started working
again... only to immediately run into the dilemma of people sending me
diff --git a/content/blog/2024-01-09-macos-customization.org b/content/blog/2024-01-09-macos-customization.org
index efa70fd..82fda5e 100644
--- a/content/blog/2024-01-09-macos-customization.org
+++ b/content/blog/2024-01-09-macos-customization.org
@@ -1,7 +1,7 @@
#+date: <2024-01-09>
#+title: Customizing macOS
#+description:
-
+#+slug: macos-customization
I have been using macOS more than Linux lately, so I wrote this post to
describe some simple options to customize macOS beyond the normal
diff --git a/content/blog/2024-01-13-local-llm.org b/content/blog/2024-01-13-local-llm.org
index 4bebab3..d6f173b 100644
--- a/content/blog/2024-01-13-local-llm.org
+++ b/content/blog/2024-01-13-local-llm.org
@@ -1,7 +1,7 @@
#+date: <2024-01-13>
#+title: Running Local LLMs on macOS and iOS
#+description:
-
+#+slug: local-llm
* Requirements
diff --git a/content/blog/2024-01-26-audit-dashboard.org b/content/blog/2024-01-26-audit-dashboard.org
index 86a68de..6b165bf 100644
--- a/content/blog/2024-01-26-audit-dashboard.org
+++ b/content/blog/2024-01-26-audit-dashboard.org
@@ -1,7 +1,7 @@
#+date: <2024-01-26>
#+title: Building an Audit Status Dashboard
#+description:
-
+#+slug: audit-dashboard
Alteryx and Power BI are powerful tools that can help turn your
old-school audit trackers into interactive tools that provide useful
diff --git a/content/blog/2024-01-27-tableau-dashboard.org b/content/blog/2024-01-27-tableau-dashboard.org
index b71e030..7e0e078 100644
--- a/content/blog/2024-01-27-tableau-dashboard.org
+++ b/content/blog/2024-01-27-tableau-dashboard.org
@@ -1,7 +1,7 @@
#+date: <2024-01-27>
#+title: Data Visualization: Mapping Omaha Crime Data with Tableau
#+description:
-
+#+slug: tableau-dashboard
In this project, I am going to show you how to use Tableau Public for
free to create simple dashboards.
diff --git a/content/blog/2024-02-06-zfs.org b/content/blog/2024-02-06-zfs.org
index a8c276f..410b030 100644
--- a/content/blog/2024-02-06-zfs.org
+++ b/content/blog/2024-02-06-zfs.org
@@ -1,7 +1,7 @@
#+date: <2024-02-06>
#+title: How to Create a ZFS Pool on Ubuntu Linux
#+description:
-
+#+slug: zfs
This post details the process I used to create ZFS pools, datasets, and
snapshots on Ubuntu Server.
diff --git a/content/blog/2024-02-13-ubuntu-emergency-mode.org b/content/blog/2024-02-13-ubuntu-emergency-mode.org
index 35647cf..e910468 100644
--- a/content/blog/2024-02-13-ubuntu-emergency-mode.org
+++ b/content/blog/2024-02-13-ubuntu-emergency-mode.org
@@ -1,7 +1,7 @@
#+date: <2024-02-13>
#+title: Stuck in Ubuntu's Emergency Mode? Try Fixing the Fstab File
#+description:
-
+#+slug: ubuntu-emergency-mode
* The Problem
diff --git a/content/blog/2024-02-21-self-hosting-otter-wiki.org b/content/blog/2024-02-21-self-hosting-otter-wiki.org
index 2446bda..b682db7 100644
--- a/content/blog/2024-02-21-self-hosting-otter-wiki.org
+++ b/content/blog/2024-02-21-self-hosting-otter-wiki.org
@@ -1,7 +1,7 @@
#+date: <2024-02-21>
#+title: Self-Hosting an Otter Wiki
#+description:
-
+#+slug: self-hosting-otter-wiki
* An Otter Wiki
diff --git a/content/blog/2024-03-13-doom-emacs.org b/content/blog/2024-03-13-doom-emacs.org
index a535e5d..96b22be 100644
--- a/content/blog/2024-03-13-doom-emacs.org
+++ b/content/blog/2024-03-13-doom-emacs.org
@@ -1,7 +1,7 @@
#+date: <2024-03-13>
#+title: Doom Emacs & Org-Mode
#+description:
-
+#+slug: doom-emacs
** Screenshots
diff --git a/content/blog/2024-03-15-self-hosting-ddns-updater.org b/content/blog/2024-03-15-self-hosting-ddns-updater.org
index 2060a87..4add649 100644
--- a/content/blog/2024-03-15-self-hosting-ddns-updater.org
+++ b/content/blog/2024-03-15-self-hosting-ddns-updater.org
@@ -1,7 +1,7 @@
#+date: <2024-03-15>
#+title: Self-Hosting DDNS Updater
#+description:
-
+#+slug: self-hosting-ddns-updater
#+caption: DDNS Updater Web View
[[https://img.cleberg.net/blog/20240315-ddns-updater/ddns.png]]
diff --git a/content/blog/2024-03-29-org-blog.org b/content/blog/2024-03-29-org-blog.org
index 10ae149..c219a71 100644
--- a/content/blog/2024-03-29-org-blog.org
+++ b/content/blog/2024-03-29-org-blog.org
@@ -1,7 +1,7 @@
#+date: <2024-03-29>
#+title: Blogging in Org-Mode
#+description:
-
+#+slug: org-blog
First and foremost, apologies to those who subscribe via RSS as I know
that my feed duplicated itself when I moved this blog over to org-mode
diff --git a/content/blog/2024-04-06-convert-onenote-to-markdown.org b/content/blog/2024-04-06-convert-onenote-to-markdown.org
index 637cb53..543b2db 100644
--- a/content/blog/2024-04-06-convert-onenote-to-markdown.org
+++ b/content/blog/2024-04-06-convert-onenote-to-markdown.org
@@ -1,7 +1,7 @@
#+date: <2024-04-06>
#+title: Convert OneNote to Markdown or Org-Mode
#+description:
-
+#+slug: convert-onenote-to-markdown
If you're looking to convert your OneNote content to another format,
such as Markdown or Org-Mode, you're in luck. I use a solution that
diff --git a/content/blog/2024-04-08-docker-local-web-server.org b/content/blog/2024-04-08-docker-local-web-server.org
index 7079092..7333bef 100644
--- a/content/blog/2024-04-08-docker-local-web-server.org
+++ b/content/blog/2024-04-08-docker-local-web-server.org
@@ -1,7 +1,7 @@
#+date: <2024-04-08>
#+title: Using Docker Desktop to Create a Development Web Server
#+description:
-
+#+slug: docker-local-web-server
When developing websites locally, I often use a simple Python web server
to observe the changes.
diff --git a/content/blog/2024-04-18-mu4e.org b/content/blog/2024-04-18-mu4e.org
index c0b611c..e422f88 100644
--- a/content/blog/2024-04-18-mu4e.org
+++ b/content/blog/2024-04-18-mu4e.org
@@ -1,7 +1,7 @@
#+date: <2024-04-18>
#+title: Email in Doom Emacs with Mu4e on macOS
#+description:
-
+#+slug: mu4e
This post was heavily inspired by
[[https://macowners.club/posts/email-emacs-mu4e-macos/][Email setup in