I was just doing some housekeeping in my self-hosted forgejo when I stumbled across this great example of POSSE, a term @aschrijver introduced me to last week. I absolutely love this:
We left GitHub as the host for private and product repositories in 2026. GitHub remains useful for reach; it is no longer our source of truth.
They also moved to forgejo.
The POSSE practice makes so much sense across the board for folks concerned about digital sovereignty. This is just one example in an admittedly very technical context, but definitely worth taking on board and emulating. If we care about digital sovereignty and believe in self-hosting open source, then we should also be self-hosting our code on open source.
Here’s the part that touched me the most. I’ve tucked away the full text below for future reference.
1. Sovereignty, privacy, and speed
Self-hosting gives us:
- Control over where data lives and who can access it
- Predictable performance on our own infrastructure
- Clear retention and backup policies we operate ourselves
- Tighter integration with our deploy stack without coupling to an external SaaS API
For a European product, keeping project data on infrastructure we govern also simplifies privacy and compliance compared to relying on a U.S.-hosted platform by default.
2. Independence from a U.S.-led platform
GitHub is owned by Microsoft. Many teams are uncomfortable with long-term dependence on a single U.S. corporate host for code, issues, CI metadata, and contributor identity — especially when platform direction can shift toward proprietary AI tooling, enterprise monetization, or policies maintainers do not control.
Our view: that is a strategic risk. We prefer a forge whose roadmap and governance we can reason about without betting the product on one vendor’s commercial priorities, legal exposure, or jurisdiction.
