status : 🟢 open to conversations
looking_for : DevOps / SRE role · late 2026
currently : Apprenti FabManager · Ministère des Armées (→ Sept 2026)
based_in : Paris · La Défense · 🇫🇷
work_mode : hybrid preferred
reach_out : yann.vidamment@libresoftware.cloud
class Morgan:
name = "Yann M. Vidamment"
role = "Cloud & Cybersecurity Engineer · DevOps / SRE-bound"
focus = ["self-hosting", "homelab operations",
"network & identity", "air-gapped environments"]
fighting_for = ["privacy", "data ownership",
"software freedom", "open-source by default"]
motto = "Any sufficiently advanced technology is indistinguishable from magic."
motto_by = "Arthur C. Clarke"🏡 MyHomeNAS — Homelab for 40+ humans
Self-hosted alternatives to Big Tech, run on bare metal, shared with friends & family.
Stack : Docker · Keycloak · Wireguard · Traefik · CrowdSec · TrueNAS (ZFS) · Komodo
Scale : 30+ services · 5 machines · 50+ TB · 40+ daily users
Highlights : Zero open ports (Pangolin tunnel → VPS reverse proxy)
Centralised identity via Keycloak (OIDC / SSO)
ZFS snapshots + replication for BCP / DR
Substituted SaaS: Immich, Erugo, SearxNG, Affine, Forgejo...
Status : 🟢 Production · 🛡️ Hardened · 🔄 Continuously evolving
🌄 ConsoleAppVisuals — Beautiful terminal UIs in C#
A .NET visuals library so console apps don't have to look like the 90s.
Stack : C# · .NET · NuGet · DocFX · GitHub Actions
Reach : 19k+ NuGet downloads · 38⭐ · production-ready
Components : Menus, prompts, tables, animations, dialogs
Audience : CLI tools, admin dashboards, interactive scripts
📢 JellyFlare — Announcements for Jellyfin, zero friction
Tell your Jellyfin users about maintenance windows without chasing them down.
Stack : JavaScript · Jellyfin Plugin API
Features : Scheduled banners · permanent mode · admin dashboard · user dismiss
Reach : 57⭐ — most-starred repo, built for the self-hosting crowd
🎠 Carousel — RGB LED matrix dashboard
Modular ambient dashboard for your desk — weather, calendar, notifications, your call.
Stack : Python · Raspberry Pi · LED matrix · Docker
Concept : Modular apps (weather, calendar, notifications, custom modules)
Team : Leading 4 people (designer, sales, technician)
Next : Kickstarter campaign · install guides for non-technical users
DevOps & SRE
Ship reliably, observe everything, recover quickly.
CI / CD : GitHub Actions, GitLab CI, Forgejo Actions, container registries (Harbor)
Orchestrate : Docker Compose, Komodo (multi-host stacks, centralised logs)
Observe : Beszel (metrics), OneUptime (status pages, incident timeline)
Reliability : ZFS snapshots, replication, BCP / DR planning, post-incident review
Testing : automated tests, golden-path verification, CI gates
Networking & Security
Expose the right thing, block the rest, and let people sign in once.
Edge : Traefik (reverse proxy, ACME), TLS / SSL, mTLS
Tunneling : Wireguard, Pangolin (zero-open-port tunnel → VPS)
Identity : Keycloak (SSO, OIDC), magic-link, ACL design
Defense : CrowdSec (IDS / IPS), system hardening, rate-limiting
Compliance : GDPR-aware design, data export & anonymisation flows
Cloud, OS & Storage
Run it on a Pi, run it in a rack, run it where the network can't reach.
OS : Linux (Debian, Fedora), system admin, headless servers
Storage : TrueNAS (ZFS pools, snapshots, replication), S3-compatible buckets
Edge : Raspberry Pi, Jetson Nano (computer-vision PoC), VPS
Environments : production, staging, air-gapped (Ministère des Armées)
Languages, Backend & Web (click to expand)
The tools I reach for when I'm not wiring infrastructure together.
Languages
Backend & Web
@@ ongoing work @@
+ MyHomeNAS — scaling services, hardening identity, refining the runbook
+ Carousel — Kickstarter prep, install UX for non-technical setups
+ DeVinci Fablab — handing off 4 years of knowledge to the next managers
+ Ministère / FabLab — workshops, internal services, air-gapped tooling
- "just put it in the cloud" — not when it can run on a Pi at home
! Reading: Designing Data-Intensive Applications · The SRE Book · Permanent Record



