self-hosting

Tag: self-hosting

45 posts
cove.town, atproto self-hosted self-hostingcove.town, atproto self-hosted self-hosting
jola.dev icon
jola.dev
jola.dev

cove.town, atproto self-hosted self-hosting

cove.town consists of a PDS, a knot, a spindle, and a hold, and is fully built on itself. The source code is hosted on the knot, updates trigger workflows running on the spindle that build container images hosted on the hold, and the accounts that own the services live on the PDS.

·
Aug 27
·
Self-hosting an atproto container registrySelf-hosting an atproto container registry
jola.dev icon
jola.dev
jola.dev

Self-hosting an atproto container registry

How to get the atcr.io hold component up and running for atproto container registry fun.

·
Aug 24
·
Migrating to the new Tangled knot2Migrating to the new Tangled knot2
jola.dev icon
jola.dev
jola.dev

Migrating to the new Tangled knot2

Tangled is a Github alternative built on atproto. I've previously shown you how to set up the self-hosted repo server, here I go through migrating to knot2.

·
Aug 22
·
Migrating my Sites into Docker ContainersMigrating my Sites into Docker Containers
Alex Masters icon
Alex Masters
alexmasters.com

Migrating my Sites into Docker Containers

I've been tinkering with Docker ever since setting up my new Pi server after Gemini rightly suggested using Docker containers to isolate my various WordPress instances, databases, and other gumpf. I'm not 100% sure how everything works, but the results have been impressive. I'm running multiple additional applications on my server and still using less...

·
Aug 22
·
Self-hosting and TangledSelf-hosting and Tangled
jola.dev icon
jola.dev
jola.dev

Self-hosting and Tangled

Tangled is a Github alternative built on atproto that lets you self-host your own repos and workflows, while still participating in a shared community. Here's how you get set up.

·
Aug 19
·
Self-hosting your PDSSelf-hosting your PDS
jola.dev icon
jola.dev
jola.dev

Self-hosting your PDS

How to set up your own atproto Personal Data Server using tranquil-pds and docker compose, walking you through it step by step.

·
Aug 17
·
Why Letta?
Knowledge icon
Knowledge
cameron.stream/knowledge

Why Letta?

An honest decision guide to the value and cost of switching from disposable AI sessions to a persistent Letta agent.

·
Aug 12
·
Self-Hosting my Zotero Library
Alex Masters icon
Alex Masters
alexmasters.com

Self-Hosting my Zotero Library

After the big Pi Server V3 upgrade, I'm now comfortable enough to migrate my Zotero library to my own server and ditch another third-party solution in favour of complete control and essentially limitless storage. You can of course support the great open source Zotero project by buying storage directly from them, which I would wholeheartedly...

·
Aug 5
·
MetalBear
E
Ewan's Project Documentation
docs.ewancroft.uk

MetalBear

An AT Protocol Personal Data Server written in C and built on Wolfram. Provides multi-account hosting, admin tooling, and a dynamic landing page.

·
Jul 20
·
My PDS migration worked. Sort of.
bekapod.dev icon
bekapod.dev
bekapod.dev

My PDS migration worked. Sort of.

My PDS migration worked perfectly but my rotation keys were still all Bluesky's. This is how I got them back!

·
Jul 5
·
Diagnosing a Frozen Apache ServerDiagnosing a Frozen Apache Server
Island in the Net icon
Island in the Net
islandinthenet.com

Diagnosing a Frozen Apache Server

My WordPress site froze solid, and the real cause turned out to be quieter and stranger than I expected.

·
Jun 28
·
Choosing Friction and Clear Skies: I’m No Longer Using CloudflareChoosing Friction and Clear Skies: I’m No Longer Using Cloudflare
B
brennan.day
brennan.day

Choosing Friction and Clear Skies: I’m No Longer Using Cloudflare

I'm pausing my folk.zone project to completely replace Cloudflare in my stack with more ethical choices after a conversation with Adam Newbold of omg.lol, the site that inspired the project in the first place. For in practice, there is no such thing as neutrality, and convenience is not a virtue.

·
Jun 18
·
Announcing folk.zone: An attempt to build the IndieWeb commons myself.Announcing folk.zone: An attempt to build the IndieWeb commons myself.
B
brennan.day
brennan.day

Announcing folk.zone: An attempt to build the IndieWeb commons myself.

Announcing folk.zone, a collection of free, community-run internet services I'm building as an IndieWeb commons. Including Mastodon, WriteFreely, Forgejo, Pixelfed, Lemmy, and more. All self-hosted on hardware in my living space. This is infrastructure for the common folk, not for enterprise or scale, inspired by omg.lol and rooted in the IndieWeb and Fediverse principles.

·
Jun 15
·
Budgeting with Claude
ooo-yay.com icon
ooo-yay.com
ooo-yay.com

Budgeting with Claude

Wiring SimpleFIN, a self-hosted Actual Budget instance, and Claude Desktop together over MCP so I can actually talk to my money — and walk into my financial planner's office already knowing the picture.

·
Jun 7
·
Announcing Fanfiction.lol: A Manifesto on Human Creativity and AO3Announcing Fanfiction.lol: A Manifesto on Human Creativity and AO3
B
brennan.day
brennan.day

Announcing Fanfiction.lol: A Manifesto on Human Creativity and AO3

I deployed my own AO3 fork called fanfiction.lol, an independent fanfiction archive with no invite queue, fandom-agnostic moderation, and expanded content warnings. A manifesto on why fan communities deserve free infrastructure, the history of transformative works from Virgil to AO3, and the challenges of running a volunteer-powered archive at scale.

·
May 30
·
Homelab For the Beginner: You Can Self-host Your Own Server on $50 HardwareHomelab For the Beginner: You Can Self-host Your Own Server on $50 Hardware
B
brennan.day
brennan.day

Homelab For the Beginner: You Can Self-host Your Own Server on $50 Hardware

A beginner-friendly guide to building your own homelab on inexpensive hardware. Covers finding old computers, setting up Linux, SSH, Docker, and self-hosting services like password managers, RSS readers, and your own Fediverse instance. Digital sovereignty doesn't require expensive equipment.

·
May 28
·
Owning My Corner of the Internet: Self-Hosting Decentralized Social MediaOwning My Corner of the Internet: Self-Hosting Decentralized Social Media
Geoffrey Richard icon
Geoffrey Richard
geofox.org

Owning My Corner of the Internet: Self-Hosting Decentralized Social Media

·
May 22
·
Building a Bluesky PDS on Kubernetes From Scratch
C
Conrad's Blog
c0nr.ad

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.

·
May 21
·
Lastbegeisterung
hyperreal's Leaflets icon
hyperreal's Leaflets

Lastbegeisterung

Burden-enthusiasm

·
Apr 19
·
Bluesky PDS with Podman on CentOS Stream 10
hyperreal's Gists icon
hyperreal's Gists

Bluesky PDS with Podman on CentOS Stream 10

This is based on the following documentation from the official Bluesky GitHub:

·
Apr 13
·
Building My Space on The NetBuilding My Space on The Net
HiiJax’s Blog icon
HiiJax’s Blog

Building My Space on The Net

No not MySpace!

·
Feb 26
·
It took me almost a year to exit Apple's Walled GardenIt took me almost a year to exit Apple's Walled Garden
Bogdan Buduroiu icon
Bogdan Buduroiu
buduroiu.com

It took me almost a year to exit Apple's Walled Garden

Seizing the means of computation, ...with disaster-proof backups

·
Feb 25
·
Create an RPM repository
hyperreal's Gists icon
hyperreal's Gists

Create an RPM repository

Now generate the key with the following command:

·
Feb 15
·
Install Cgit with Caddy
hyperreal's Gists icon
hyperreal's Gists

Install Cgit with Caddy

Install caddy-cgi.

·
Feb 15
·
Self-hosted container registry with web UI
hyperreal's Gists icon
hyperreal's Gists

Self-hosted container registry with web UI

Source: https://github.com/Joxit/docker-registry-ui

·
Feb 15
·
My app stack
Z
Zed is not Dead
zed.gay

My app stack

Here's a list of all the software I usually use at home.

·
Oct 19 '25
·
My app stack
Z
Zed is not Dead
zed.gay

My app stack

Here's a list of all the software I usually use at home.

·
Oct 19 '25
·
Build Your Own Gumball
Tedium: The Dull Side of the Internet icon
Tedium: The Dull Side of the Internet
tedium.co/

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.

·
May 16 '25
·
Using non-Talos nodes with a Talos K8s ClusterUsing non-Talos nodes with a Talos K8s Cluster
Bogdan Buduroiu icon
Bogdan Buduroiu
buduroiu.com

Using non-Talos nodes with a Talos K8s Cluster

A stopgap for joining non-Talos distros to a Talos Kubernetes cluster

·
Mar 8 '25
·
How to Launch Your Own Fediverse Community ServerHow to Launch Your Own Fediverse Community Server
We Distribute icon
We Distribute
wedistribute.org

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!

·
Feb 20 '25
·
Homelab troubleshooting
ben blogs icon
ben blogs
benharri.org

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 […]

·
Feb 11 '25
·
2024 in Review
F
fubits.dev
fubits.dev

2024 in Review

To me, 2024 has been a bit different than previous years, mainly for two reasons. A lot has happened at a rather high pace and I learned a lot but with little rest and time for recaps. So I’m writing this kind of as a retrospective and as a log of my learnings and milestones. And to update my [portfolio](/).

·
Dec 13 '24
·
Bluesky PDS Migration Notes
ben blogs icon
ben blogs
benharri.org

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 […]

·
Nov 24 '24
·
Jortage Rocks
ben blogs icon
ben blogs
benharri.org

Jortage Rocks

I wrote some notes on mastodon maintenance/upgrades and why I went with Jortage for tilde.zone's media

·
Oct 7 '24
·
wordpress.com sucks
ben blogs icon
ben blogs
benharri.org

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.

·
Sep 26 '24
·
Handy QR Codes
ben blogs icon
ben blogs
benharri.org

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 […]

·
Sep 20 '24
·
WordPress IndieWeb setup with a block theme
ben blogs icon
ben blogs
benharri.org

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 […]

·
Aug 26 '24
·
Block themes are cool, actually
ben blogs icon
ben blogs
benharri.org

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.

·
Aug 18 '24
·
DNSSEC wasn’t worth it
ben blogs icon
ben blogs
benharri.org

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.

·
Aug 15 '24
·
It’s Easy. But Is It Easy Enough?
Tedium: The Dull Side of the Internet icon
Tedium: The Dull Side of the Internet
tedium.co/

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?

·
Apr 15 '24
·
Bluesky PDS Without Docker
ben blogs icon
ben blogs
benharri.org

Bluesky PDS Without Docker

How to run a PDS without docker

·
Feb 22 '24
·
Uses
ben blogs icon
ben blogs
benharri.org

Uses

Some of the stuff I use

·
Jan 16 '24
·
Proxmox on Hetzner Setup Notes
ben blogs icon
ben blogs
benharri.org

Proxmox on Hetzner Setup Notes

Setting up Proxmox on a Hetzner dedicated server

·
Nov 27 '23
·
Mastodon Admin Notes
ben blogs icon
ben blogs
benharri.org

Mastodon Admin Notes

Some handy stuff for mastodon administration

·
Nov 14 '23
·
WordPress with sqlite3
ben blogs icon
ben blogs
benharri.org

WordPress with sqlite3

Running WordPress with sqlite is a great alternative to mysql/mariadb.

·
Jul 6 '22
·