Tag
Self-hosting
Every article tagged Self-hosting across the Atmosphere.
39articles
Articles
Publications
Owning My Corner of the Internet: Self-Hosting Decentralized Social Media
techprivacy
Building a Bluesky PDS on Kubernetes From Scratch
A field-tested guide to building a k3s, Argo CD, Traefik, cert-manager, SealedSecrets, Longhorn, and Cloudflare-backed AT Protocol PDS deployment.kubernetesatproto
Create an RPM repository
rpmrepo
Embracing ATProto, part 2: Tangled Knots and social coding
You thought Github was a social coding platform? Think again, and get ready to tangle!
Built on atproto, tangled allows you to use your Bluesky/atproto identity on a (not quite yet) fully feldged git platform!
atprotoself-hosting
Embracing ATProto, part 1: Setting up a PDS
In this series of posts, I'll explore my journey into setting up my workflows and services for atproto. The first step is setting up my PDS. Let's start with a bit of explanation for all this lingo.atprotoself-hosting
Build Your Own Gumball
Considering how the user benefits when a mature project goes fully open-source—even one with the baggage of something like Gumroad.gumroadSahil Lavingia
How to Launch Your Own Fediverse Community Server
The weekend is coming up. You've been thinking a lot about that online community you want to start. It's time to launch a Fediverse server!Self-HostingGuides
Homelab troubleshooting
Upgraded a bunch of stuff in my homelab last week! Added a new proxmox host and moved the plex server onto my old gaming PC with a new 16-bay JBOD from QNAP. I’ve run into a couple issues and wanted to make some notes for my future self if I need to solve them again. e1000 NIC hangs Under increased load, the NIC on my old gaming PC would hang and fall off the network. It had only happened once or twice before and it wasn’t worth the extra investigation yet. With the plex VM now on that box, the […]ComputerProxmox
Bluesky PDS Migration Notes
I ran into a couple snags while moving my Bluesky account to my self-hosted PDS. Wanted to gather these in one spot for future reference. I followed @bnewbold.net’s guide for migrating with the goat tool. In no particular order, here are the fixes for each of the things I ran into. Missing Blobs But the post is right here??? I deleted some other old hellthread posts trying to clean this up and struggled a bit. I tried downloading the missing blob: So expected blobs are 668 but there are 670? and why is this post visible but the blob is […]BlueskySelf-hosting
Jortage Rocks
I wrote some notes on mastodon maintenance/upgrades and why I went with Jortage for tilde.zone's mediaMastodonSelf-hosting
wordpress.com sucks
Moved some stuff around the other day to preserve my benharri.wordpress.com subdomain. I discovered that a redirect costs $13/year to be able to send your traffic to your own site. This all feels so hypocritical with Matt Mullenweg’s recent ranting about WP Engine disabling post revisions. Bro, come on…. wp.com is just as bad if not worse and it’s essentially typo-squatting with the same name as the open source project at wordpress.org. What an impressive conflict of interest. Definitely won’t be using or recommending wordpress.com to anyone.Self-hostingWordPress
Handy QR Codes
Put together a silly little php script to build an SVG QR code dynamically. This started a while ago as a quick way to get a printable QR code for each pinball machine that would shoot you to an issue report form with the name of the game prefilled. I previously generated a bunch of PNGs with qrencode(1) and used php to list them on the web but that requires ssh access to generate new ones. For some reason the old one is a fish shell script (I use it as my interactive shell but don’t usually write scripts with […]ComputerSelf-hosting
WordPress IndieWeb setup with a block theme
I’ve been tinkering around with IndieWeb integration on this site and wanted to document some notes getting all this running with a block theme. Theme I’m running a mildly customized version of Pulitzer. I’ve used the Create Block Theme plugin to export my changes and have published it as a standalone child theme here. Changes are mainly typography and header/footer changes. I’ve raised the font sizes across the board and switched to using system fonts to avoid shipping font files. Modern Font Stacks is lovely and I found this tiny plugin to pull all the families in to the font […]IndieWebSelf-hosting
Block themes are cool, actually
WordPress block themes have grown on me. Spent a couple hours this weekend sprucing up tcpinball.org. Found this lovely block theme and it all came together quite nicely. Had a strange bug where the Navigation block stopped working on certain pages. Didn’t find the actual cause but it fixed itself when I disabled the Gutenberg plugin.Self-hostingWordPress
DNSSEC wasn’t worth it
[… we] estimate that DNSSEC validation is performed around 1% of the time, given the DNS query profile of today’s data I run my own authoritative nameservers and have had a slight nagging feeling that I should’ve enabled DNSSEC years ago. It’s been on my perpetual to-do list but I’ve never gotten around to it. I’ve definitely caused some outages trying to get DNSSEC to work. Came across this article and it confirms that my procrastination was pretty OK in this specific case.DNSInternet
It’s Easy. But Is It Easy Enough?
Self-hosted apps are having a moment, but people are still a little freaked out by them. Could a Flatpak-style approach to self-hosting help matters?self-hostingfoss