From 309fa1c343bb38238e7814b41caa1efd382a79ef Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Sun, 17 Sep 2023 19:37:07 -0500 Subject: [PATCH 1/4] update post --- content/posts/easy-push-notifications-with-ntfy/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/posts/easy-push-notifications-with-ntfy/index.md b/content/posts/easy-push-notifications-with-ntfy/index.md index d11b5a1..eedc841 100644 --- a/content/posts/easy-push-notifications-with-ntfy/index.md +++ b/content/posts/easy-push-notifications-with-ntfy/index.md @@ -20,7 +20,7 @@ tags: - shell --- ### The Pitch -Wouldn't it be great if there was a simple way to send a notification to your phone(s) with a simple `curl` call? Then you could get notified when a script completes, or a server reboots, a user logs in to a system, or a sensor connected to Home Assistant changes state. How great would that be?? +Wouldn't it be great if there was a simple way to send a notification to your phone(s) with just a `curl` call? Then you could get notified when a script completes, a server reboots, a user logs in to a system, or a sensor connected to Home Assistant changes state. How great would that be?? [ntfy.sh](https://ntfy.sh) (pronounced *notify*) provides just that. It's an [open-source](https://github.com/binwiederhier/ntfy), easy-to-use, HTTP-based notification service, and it can notify using mobile apps for Android ([Play](https://play.google.com/store/apps/details?id=io.heckel.ntfy) or [F-Droid](https://f-droid.org/en/packages/io.heckel.ntfy/)) or iOS ([App Store](https://apps.apple.com/us/app/ntfy/id1625396347)) or a [web app](https://ntfy.sh/app). From 17031cb8ae95e9c78dd2f32d6db83d95540d5bf9 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Tue, 19 Sep 2023 16:56:24 -0500 Subject: [PATCH 2/4] update author moniker --- config/_default/params.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/_default/params.toml b/config/_default/params.toml index 372e595..7146dbc 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -5,7 +5,7 @@ mainSections = ["posts"] fallBackOgImage = "images/broken-computer.svg" numberOfFeaturedPosts = 5 numberOfRelatedPosts = 5 -author = "codesplice" +author = "jbowdre" indexTitle = ".-. ..- -. - .. -- . - . .-. .-. --- .-." From 837033cc8db4fd1d4e1f65d0deed64d012735f20 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Tue, 10 Oct 2023 13:11:08 -0500 Subject: [PATCH 3/4] add caddy tags --- archetypes/default.md | 1 + content/posts/easy-push-notifications-with-ntfy/index.md | 1 + .../index.md | 1 + content/posts/gitea-self-hosted-git-server/index.md | 1 + .../snikket-private-xmpp-chat-on-oracle-cloud-free-tier/index.md | 1 + 5 files changed, 5 insertions(+) diff --git a/archetypes/default.md b/archetypes/default.md index 85703a0..1438145 100644 --- a/archetypes/default.md +++ b/archetypes/default.md @@ -15,6 +15,7 @@ tags: - api - automation - availability + - caddy - certs - chat - chrome diff --git a/content/posts/easy-push-notifications-with-ntfy/index.md b/content/posts/easy-push-notifications-with-ntfy/index.md index eedc841..a5447b8 100644 --- a/content/posts/easy-push-notifications-with-ntfy/index.md +++ b/content/posts/easy-push-notifications-with-ntfy/index.md @@ -11,6 +11,7 @@ tags: - android - api - automation + - caddy - containers - docker - homeassistant diff --git a/content/posts/federated-matrix-server-synapse-on-oracle-clouds-free-tier/index.md b/content/posts/federated-matrix-server-synapse-on-oracle-clouds-free-tier/index.md index dd3cc30..edb8bad 100644 --- a/content/posts/federated-matrix-server-synapse-on-oracle-clouds-free-tier/index.md +++ b/content/posts/federated-matrix-server-synapse-on-oracle-clouds-free-tier/index.md @@ -5,6 +5,7 @@ thumbnail: 2xe34VJym.png usePageBundles: true lastmod: "2021-09-17" tags: +- caddy - docker - linux - cloud diff --git a/content/posts/gitea-self-hosted-git-server/index.md b/content/posts/gitea-self-hosted-git-server/index.md index 5819744..69bd209 100644 --- a/content/posts/gitea-self-hosted-git-server/index.md +++ b/content/posts/gitea-self-hosted-git-server/index.md @@ -16,6 +16,7 @@ thumbnail: "gitea-logo.png" # Sets thumbnail image appearing inside card on home codeLineNumbers: false # Override global value for showing of line numbers within code block. series: Projects tags: + - caddy - linux - docker - cloud diff --git a/content/posts/snikket-private-xmpp-chat-on-oracle-cloud-free-tier/index.md b/content/posts/snikket-private-xmpp-chat-on-oracle-cloud-free-tier/index.md index 0b6c02a..a22fd51 100644 --- a/content/posts/snikket-private-xmpp-chat-on-oracle-cloud-free-tier/index.md +++ b/content/posts/snikket-private-xmpp-chat-on-oracle-cloud-free-tier/index.md @@ -22,6 +22,7 @@ tags: - containers - chat - selfhosting + - caddy comment: true # Disable comment if false. --- **Non-technical users deserve private communications, too.** From 87fbae9cae96202df5e06b7a029e828eb583cd40 Mon Sep 17 00:00:00 2001 From: John Bowdre Date: Tue, 10 Oct 2023 13:33:37 -0500 Subject: [PATCH 4/4] add tailscale tags --- archetypes/default.md | 1 + .../posts/secure-networking-made-simple-with-tailscale/index.md | 1 + 2 files changed, 2 insertions(+) diff --git a/archetypes/default.md b/archetypes/default.md index 1438145..810f43b 100644 --- a/archetypes/default.md +++ b/archetypes/default.md @@ -48,6 +48,7 @@ tags: - selfhosting - serverless - shell + - tailscale - tasker - terraform - vmware diff --git a/content/posts/secure-networking-made-simple-with-tailscale/index.md b/content/posts/secure-networking-made-simple-with-tailscale/index.md index f38d63c..a69b118 100644 --- a/content/posts/secure-networking-made-simple-with-tailscale/index.md +++ b/content/posts/secure-networking-made-simple-with-tailscale/index.md @@ -23,6 +23,7 @@ tags: - linux - networking - security + - tailscale comment: true # Disable comment if false. --- Not all that long ago, I shared about a [somewhat-complicated WireGuard VPN setup](/cloud-based-wireguard-vpn-remote-homelab-access/) that I had started using to replace my previous OpenVPN solution. I raved about WireGuard's speed, security, and flexible (if complex) Cryptokey Routing, but adding and managing peers with WireGuard is a fairly manual (and tedious) process. And while I thought I was pretty clever for using a WireGuard peer in GCP to maintain a secure tunnel into my home network without having to punch holes through my firewall, routing all my traffic through The Cloud wasn't really optimal[^egress_fees].