29 lines
1.2 KiB
Markdown
29 lines
1.2 KiB
Markdown
## Hi, I'm flan 👋
|
|
|
|
I build self-hosted infrastructure and systems tooling for my homelab — reproducible
|
|
OS installs, GPU-passthrough gaming hosts, backup plumbing, and automation. Mostly
|
|
Rust, Shell, and Python.
|
|
|
|
### Featured projects
|
|
|
|
#### 🎮 [tendril](https://git.onetick.ninja/flan/tendril) · Rust
|
|
A Fedora bootc OS that turns a multi-GPU box into several plug-and-play Windows /
|
|
SteamOS GPU-passthrough gaming stations, driven from a web UI.
|
|
<sub>Mirror: [github.com/sudolulo/tendril](https://github.com/sudolulo/tendril)</sub>
|
|
|
|
#### 💿 [arch-turnkey](https://git.onetick.ninja/flan/arch-turnkey) · Shell
|
|
One-command, reproducible Arch Linux installs — LUKS-encrypted Btrfs with snapshots,
|
|
via `archinstall` + `yadm` + `snapper`.
|
|
|
|
#### ☁️ [truenas-truecloud-patch](https://git.onetick.ninja/flan/truenas-truecloud-patch) · Shell
|
|
A persist-across-updates middleware patch that adds S3 / B2 providers to TrueNAS
|
|
TrueCloud restic backups.
|
|
|
|
#### 📷 [winnow](https://git.onetick.ninja/flan/winnow) · Python
|
|
Automatically selects a diverse set of photos from Immich to use as training data for
|
|
Frigate face recognition.
|
|
|
|
---
|
|
|
|
<sub>More at [git.onetick.ninja/flan](https://git.onetick.ninja/flan).</sub>
|