mirror of
https://github.com/ublue-os/forge.git
synced 2025-04-12 09:43:44 +03:00
On-premises Universal Blue
https://universal-blue.org
.devcontainer | ||
.vscode | ||
minica | ||
registry | ||
.gitignore | ||
.gitmessage | ||
.markdownlint.json | ||
.prettierignore | ||
.prettierrc | ||
forge-pod.yml | ||
LICENSE | ||
README.md |
forge
On-premises Universal Blue
This repo is intended to provide the service units necessary to set up a self-hosted OS forge for custom images.
Imagine something like a home lab or a university lab:
- Deploy forge
- Go into the webui, clone in your favorite uBlue repo and make changes
- Forge automatically starts to build and images
- PXE boot the clients, select ublue in the menu
- Eat tacos
- Return to a fully deployed lab with centralized package management
Components
We need:
- webui git frontend to replicate "self hosted ublue"
- a registry
- a certificate authority
- wireguard configs for all of it so people can self host their own personal mirror