mirror of
https://github.com/acaloiaro/sfos
synced 2026-07-21 10:12:24 +00:00
No description
| bootstrap | ||
| contrib | ||
| modules | ||
| operate | ||
| overlays | ||
| secrets | ||
| .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 software.
Everything here is currently a work-in-progress.
Overview
This repository is organized as follows
You are here
./README.md
The two most important directories here are
# Bootrap your cluster's resources like compute nodes
./bootstrap
# Deploy workloads to your cluster
./operate
Each contain README files explaining how to use the modules.
Quick start
cd ./bootstrapcat README.md- Follow the documentation
cd ./operatecat README.md- Follow the documentation
Secrets
There are two types of SFOS secrets.