Skip to content

MorganKryze/MorganKryze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation


> cat /etc/availability

status       : 🟢 open to conversations
looking_for  : Platform / SRE Engineer · Sovereign Cloud · 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

> whoami

class Morgan:
    name         = "Yann M. Vidamment"
    role         = "Cloud & Cybersecurity Engineer · Platform / SRE in Sovereign Cloud"
    focus        = ["sovereign cloud", "platform engineering",
                    "self-hosting & homelab ops", "identity & access"]
    fighting_for = ["digital sovereignty", "privacy", "data ownership",
                    "software freedom", "open-source by default"]
    motto        = "Any sufficiently advanced technology is indistinguishable from magic."
    motto_by     = "Arthur C. Clarke"

> ls ~/projects/

🏡 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

Docker Keycloak Wireguard Traefik TrueNAS

View on GitHub →

📢 JellyFlare — Announcements for Jellyfin, zero friction

Tell your Jellyfin users about maintenance windows without chasing them down.

JellyFlare Demo
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

JavaScript Jellyfin

View on GitHub →

🌄 ConsoleAppVisuals — Beautiful terminal UIs in C#

A .NET visuals library so console apps don't have to look like the 90s.

ConsoleAppVisuals Demo
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

C# .NET NuGet

View on GitHub →

🎠 Carousel — RGB LED matrix dashboard

Modular ambient dashboard for your desk. Weather, calendar, notifications, whatever you wire in.

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

Python Raspberry Pi Docker

View on GitHub →


> ls ~/skills/

DevOps & SRE

Build the platform. Find what breaks before users do.

Docker GitHub Actions GitLab CI Forgejo Harbor Komodo Beszel OneUptime

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

Reverse proxies, Wireguard tunnels, Keycloak SSO for 40+ humans.

Traefik Wireguard Pangolin Keycloak CrowdSec Let's Encrypt

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

Bare metal Linux, from Raspberry Pis to TrueNAS racks.

Linux Debian Fedora TrueNAS S3 Raspberry Pi

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

Python C# TypeScript JavaScript Bash

Backend & Web

.NET Node.js PostgreSQL WebSocket Svelte Astro


> git log --stats

GitHub Overview Stats GitHub Language Stats

> snake --eat=contributions

Snake animation


> ./current_focus --tail

@@ 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, edge tooling
- "just put it in a US cloud" — not when sovereign alternatives exist
! Reading: Designing Data-Intensive Applications · The SRE Book · Permanent Record

> connect --target=yann-m


About

My readme profile

Topics

Resources

Stars

Watchers

Forks

Contributors