mirror of
https://github.com/jbowdre/runtimeterror.git
synced 2024-11-26 00:42:18 +00:00
Merge branch 'main' into drafts
This commit is contained in:
commit
d61eb618b4
7 changed files with 9 additions and 2 deletions
|
@ -15,6 +15,7 @@ tags:
|
||||||
- api
|
- api
|
||||||
- automation
|
- automation
|
||||||
- availability
|
- availability
|
||||||
|
- caddy
|
||||||
- certs
|
- certs
|
||||||
- chat
|
- chat
|
||||||
- chrome
|
- chrome
|
||||||
|
@ -47,6 +48,7 @@ tags:
|
||||||
- selfhosting
|
- selfhosting
|
||||||
- serverless
|
- serverless
|
||||||
- shell
|
- shell
|
||||||
|
- tailscale
|
||||||
- tasker
|
- tasker
|
||||||
- terraform
|
- terraform
|
||||||
- vmware
|
- vmware
|
||||||
|
|
|
@ -5,7 +5,7 @@ mainSections = ["posts"]
|
||||||
fallBackOgImage = "images/broken-computer.svg"
|
fallBackOgImage = "images/broken-computer.svg"
|
||||||
numberOfFeaturedPosts = 5
|
numberOfFeaturedPosts = 5
|
||||||
numberOfRelatedPosts = 5
|
numberOfRelatedPosts = 5
|
||||||
author = "codesplice"
|
author = "jbowdre"
|
||||||
|
|
||||||
indexTitle = ".-. ..- -. - .. -- . - . .-. .-. --- .-."
|
indexTitle = ".-. ..- -. - .. -- . - . .-. .-. --- .-."
|
||||||
|
|
||||||
|
|
|
@ -11,6 +11,7 @@ tags:
|
||||||
- android
|
- android
|
||||||
- api
|
- api
|
||||||
- automation
|
- automation
|
||||||
|
- caddy
|
||||||
- containers
|
- containers
|
||||||
- docker
|
- docker
|
||||||
- homeassistant
|
- homeassistant
|
||||||
|
@ -20,7 +21,7 @@ tags:
|
||||||
- shell
|
- shell
|
||||||
---
|
---
|
||||||
### The Pitch
|
### 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).
|
[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).
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@ thumbnail: 2xe34VJym.png
|
||||||
usePageBundles: true
|
usePageBundles: true
|
||||||
lastmod: "2021-09-17"
|
lastmod: "2021-09-17"
|
||||||
tags:
|
tags:
|
||||||
|
- caddy
|
||||||
- docker
|
- docker
|
||||||
- linux
|
- linux
|
||||||
- cloud
|
- cloud
|
||||||
|
|
|
@ -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.
|
codeLineNumbers: false # Override global value for showing of line numbers within code block.
|
||||||
series: Projects
|
series: Projects
|
||||||
tags:
|
tags:
|
||||||
|
- caddy
|
||||||
- linux
|
- linux
|
||||||
- docker
|
- docker
|
||||||
- cloud
|
- cloud
|
||||||
|
|
|
@ -23,6 +23,7 @@ tags:
|
||||||
- linux
|
- linux
|
||||||
- networking
|
- networking
|
||||||
- security
|
- security
|
||||||
|
- tailscale
|
||||||
comment: true # Disable comment if false.
|
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].
|
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].
|
||||||
|
|
|
@ -22,6 +22,7 @@ tags:
|
||||||
- containers
|
- containers
|
||||||
- chat
|
- chat
|
||||||
- selfhosting
|
- selfhosting
|
||||||
|
- caddy
|
||||||
comment: true # Disable comment if false.
|
comment: true # Disable comment if false.
|
||||||
---
|
---
|
||||||
**Non-technical users deserve private communications, too.**
|
**Non-technical users deserve private communications, too.**
|
||||||
|
|
Loading…
Reference in a new issue