alexkarle.com

Source for alexkarle.com
git clone git://git.alexkarle.com/alexkarle.com.git
Log | Files | Refs | README | LICENSE

commit be9e5a78ed14bdf017c2d2bdfa2eded922f50785 (patch)
parent 51396f2d12e767f65a6b715827a32a9c06d6ab98
Author: Alex Karle <alex@alexkarle.com>
Date:   Sun, 27 Oct 2024 10:35:53 -0400

Update all garbash.com links to alexkarle.com

End of an era :')

Diffstat:
Mwww/blog/starting-a-tilde.txt | 24++++++++++++++++--------
Mwww/blog/state-of-the-cloud-2022-09.txt | 2+-
Mwww/blog/wireguard-management.txt | 4++--
3 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/www/blog/starting-a-tilde.txt b/www/blog/starting-a-tilde.txt @@ -12,7 +12,7 @@ We laughed and I realized the domain was for sale, so I snagged it and resolved to find its purpose later. That purpose came in the form of starting a small tilde community -together: [garbash.com](https://garbash.com). +together: [garbash](https://alexkarle.com/garbash). For those unfamiliar, a [tilde](https://tildeverse.org) is a public UNIX system, usually combining external services (web hosting) with a small internal social network (local only IRC, `talk(1)`, etc). It's @@ -21,8 +21,8 @@ a fun escape from the complexities and ephemerality of modern container based infrastructure. In this blog post, I don't want to go too much into the technical -setup (I wrote [detailed notes](https://garbash.com/~alex/) and -published [all the configs](https://git.garbash.com/alex/config/files.html)). +setup (I wrote [detailed notes](https://alexkarle.com/garbash/~alex/) and +published [all the configs](https://git.alexkarle.com/garbash-config/files.html)). Instead I want to write about the experience creating it. I wasn't sure I'd ever write this post. @@ -51,19 +51,19 @@ almost every hackernews comment will tell you *not* to self host it. Don't even try! You'll forget some DNS record and big senders will mark your domain as bad. You'll never be able to reach their inboxes. Well, with garbash, I was able to say "so what" and -[set up email addresses with OpenSMTPD](https://garbash.com/~alex/notes/004-mail-server.html) +[set up email addresses with OpenSMTPD](https://alexkarle.com/garbash/~alex/notes/004-mail-server.html) fully featured with DKIM signing and proper SPF and DMARC records. Better yet, the act of pairing and explaining services I've set up -before like [git hosting via `stagit(1)`](https://garbash.com/~alex/notes/007-git-coding.html) -or [a Wireguard VPN tunnel for internal services](https://garbash.com/~alex/notes/009-wireguard.html) +before like [git hosting via `stagit(1)`](https://alexkarle.com/garbash/~alex/notes/007-git-coding.html) +or [a Wireguard VPN tunnel for internal services](https://alexkarle.com/garbash/~alex/notes/009-wireguard.html) solidified my mental model of the technologies. Writing scripts together to automate things like setting up users or Wireguard key management was both fun and a chance to share coding tips and tricks. But best of all, I came away from garbash with a stronger friendship. -We [set up an IRC server](https://garbash.com/~alex/notes/008-local-irc.html) +We [set up an IRC server](https://alexkarle.com/garbash/~alex/notes/008-local-irc.html) expecting it to be the hub of the network. Instead it became our preferred way to chat just the two of us about life and tech. @@ -79,7 +79,7 @@ try self-hosting your services--_find a friend to set them up with you and learn from each other._ And of course feel free to use what we wrote as a -[starting place](https://garbash.com/~alex/)--it's all FOSS! +[starting place](https://alexkarle.com/garbash/~alex/)--it's all FOSS! ## Update 2023-04 @@ -89,3 +89,11 @@ services weren't getting much use, and the maintenance/cost was non-zero (albeit small). I've kept the "field notes" on setup there, but I spun down the server / hosted services. Thanks to all who participated--it was fun! + +## Update 2024-10 + +I let the domain lapse and moved the contents to +[alexkarle.com/garbash]. I have a bit of "domain lapse +remorse", but its already been snatched up. I've attempted +to update all relevant links and moved the configs all +to [git.alexkarle.com]. diff --git a/www/blog/state-of-the-cloud-2022-09.txt b/www/blog/state-of-the-cloud-2022-09.txt @@ -77,7 +77,7 @@ process. Having been running for 1+ years now, the minutiae of the configs escape me a bit (although I of course [track them privately in git](/blog/use-git.html)). -## garbash.com +## garbash Garbash, the [tilde that I started with a friend](/blog/starting-a-tilde.html), runs on Linode on a base $5/mo shared 1CPU/1RAM VM. It's running diff --git a/www/blog/wireguard-management.txt b/www/blog/wireguard-management.txt @@ -246,7 +246,7 @@ AllowedIP followed by a restart of the interface: ### Sending the Config Sending the config is easy--we already have [email on the -VM](https://garbash.com/~alex/notes/004-mail-server.html)! +VM](https://alexkarle.com/garbash/~alex/notes/004-mail-server.html)! Using the `mail(1)` client to deliver internally is a oneliner: mail -s "Your wireguard info" "$USERNAME" < "/etc/wg/$USERNAME/client.conf" @@ -258,4 +258,4 @@ my own mostly to learn the technology. The tilde was the perfect excuse to solidify that knowledge and create something useful! As with all our little tools that came out of the tilde, the source code -is FOSS and available [here](https://git.garbash.com/alex/config/file/usr/local/bin/wggen.html). +is FOSS and available [here](https://git.alexkarle.com/garbash-config/file/usr/local/bin/wggen.html).