FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
Self-Hosting Everything, Including the Single Point of Failure
How-ToDevOps

Self-Hosting Everything, Including the Single Point of Failure

via Dev.toAnna Silva3h ago

Homelabbing is genuinely fun. I want to say that upfront, before I tell you about the time I locked myself out of my own infrastructure for an afternoon. The premise is compelling: you have a VM, you have K3s, and the open source ecosystem has basically everything you'd pay a SaaS for. Keycloak for OIDC. Forgejo for Git. Headscale for VPN. ArgoCD for GitOps. A few YAML files and you have a self-hosted stack that would make a startup founder weep. And for a while, it works beautifully. Ansible (yes, Ansible — I've since retired it, but that's another post ) kept everything converging to the right state. ArgoCD synced my apps from a Forgejo repo. Kubectl reached K3s over Headscale. Users — well, me — logged into Forgejo via Keycloak OIDC. My custom Keycloak theme was hosted on Forgejo. It was elegant. It was self-referential. It was fine, right up until it wasn't. The Dependency Graph Nobody Warned Me About Let me draw the graph for you: ArgoCD deploys everything, including Forgejo, Keyc

Continue reading on Dev.to

Opens in a new tab

Read Full Article
0 views

Related Articles

Samsung Galaxy S26 and Galaxy S26+ Review: Lacking Ambition
How-To

Samsung Galaxy S26 and Galaxy S26+ Review: Lacking Ambition

Wired • 3h ago

5 kitchen splurges that I can't recommend enough
How-To

5 kitchen splurges that I can't recommend enough

ZDNet • 4h ago

Here’s how to rank the 50 best Apple products ever
How-To

Here’s how to rank the 50 best Apple products ever

The Verge • 4h ago

Fix Payment and Tax Issues in Museum Ticketing Software
How-To

Fix Payment and Tax Issues in Museum Ticketing Software

Dev.to Beginners • 5h ago

Difficulty vs Confusion in Tactical Games
How-To

Difficulty vs Confusion in Tactical Games

Medium Programming • 5h ago

Discover More Articles