⚒️ Intro
Setup
This repository uses mise to configure a self-contained development environment with all the required tools.
Requires homebrew, Brew-file and Visual Studio Code to be installed.
- Run
brew file install --file .github/Brewfileto installmise. - Run
task repo:setupto set up the development environment. This can also be run again to update.
☁️ Cloud Dependencies
The homelab depends on a few cloud services to provide essential functionality.
| Service | Purpose |
|---|---|
| Doppler | Secret management |
| GitHub Actions | CI/CD workflows |
| Cloudflare | DNS and web tunneling |
| ProtonMail | |
| Hetzner | Backup storage |