mirror of
https://github.com/acaloiaro/sfos
synced 2026-07-21 10:12:24 +00:00
No description
| bootstrap | ||
| contrib | ||
| modules | ||
| operate | ||
| overlays | ||
| .envrc | ||
| .gitignore | ||
| env.sample | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
SFOS
Self-host OS.
The goal of this project is a fully-declarative self-hosting platform based on NixOS.
This is not an actual operating system, but a collection of tools and Nix modules, built on top of NixOS, for bootstrapping and maintaining self-hosted platforms.
Everything here is currently a work-in-progress.
Bootstrapping the base system(s)
Considering microvm as the primary bootstrap target for now.
Networking
All networking is done with Headscale/tailscale internally, simplifying the interconnection of services.
Virtualization and Containers
Secrets
There are two types of SFOS secrets.