pve/hostHomelab
Proxmox Homelab
Self-managed Proxmox VE hypervisor. Every project is isolated in its own LXC container. Self-hosted services: Forgejo (Git), Planka (kanban), AdGuard Home (DNS), Caddy (reverse proxy + SSL), Obsidian with REST API, WireGuard (VPN), and Vaultwarden (password manager).
lxc/rootAI
Root — AI Infrastructure Agent
Autonomous assistant built with the Claude Agent SDK that manages my own homelab: Proxmox control, Forgejo repo management, human-approved deploys for destructive operations, a Telegram bot, and a web panel. Automatic routing across Opus/Sonnet/Haiku models.
mobile/tandemMobile
InsulinScheduler
iOS app in Swift that automates insulin dosing over Bluetooth LE on Tandem pumps, with a custom BLE protocol (HMAC-SHA1 signed commands). Self-distribution backend (AltStore/SideStore style) in FastAPI, with CI/CD on a self-hosted macOS Forgejo runner.
lxc/wabotAI
WhatsApp AI Bot
AI-powered WhatsApp assistant: 15+ commands, understands images, transcribes audio (Whisper) and extracts text from PDFs. Baileys for the WhatsApp connection, Fastify + tRPC as the API, BullMQ + Redis for queues, and a React 19 dashboard with live QR pairing.
lxc/ticketsFullstack
Tickets
Multi-user ticket system with an external API, two-factor authentication (2FA) and push notifications. Next.js 16 + TypeScript + PostgreSQL + Prisma. Socket.IO for real-time events, Docker for deployment and Cloudflare Access for auth.
lxc/aiAI
AI Chat
Private AI chat platform supporting multiple models via OpenRouter (Kimi, Claude, etc.). Admin panel, user management, real-time WebSocket sync, and document ingestion (PDF, DOCX, math formulas). Next.js + React 19 + MongoDB.
lxc/balbotBot
Discord Bot
Multi-purpose bot with 65+ slash commands, web dashboard, AI moderation, integrated ticket system and voice commands. Discord.js 14 + Express 5 + MongoDB, deployed with Docker Compose.
lxc/obsReal-time
OBS Overlay Manager
Web panel + WebSocket hub + Browser Source for OBS Studio, driving OBS directly via obs-websocket in addition to real-time animations from the browser. pnpm monorepo with server + React client + React overlay. Raw WebSockets, SQLite WAL.
lxc/mailInfra
Self-hosted Mail (Mailcow)
Self-hosted mail server running Mailcow. The LXC sits behind a VPS acting as an outbound SMTP proxy/relay over WireGuard (residential ISPs block port 25), with its own webmail, DKIM/SPF/DMARC and MTA-STS. All my apps send transactional email through it.
lxc/rdpTool
Remote Desktop Web
Remote control of Windows, Linux and macOS machines from the browser. Cross-platform agents, web terminal (xterm.js), screen capture and system metrics. Express + Socket.IO + MongoDB.
lxc/msgReal-time
WhatsApp Monitor
Multi-user server that monitors WhatsApp Web in real time: deleted messages, edits, and device sync. Installable PWA frontend with push notifications and email delivery via self-hosted SMTP (Mailcow). Express 5 + Socket.IO + MongoDB + Baileys.
lxc/gitsyncInfra
Forgejo + GitHub Sync
Self-hosted Git server (Forgejo) with an instant mirror to GitHub: a systemd service listens to webhooks and replicates every push within seconds, with a daily cron reconciling renames and deletions.
lxc/cvWeb
This Website
The CV you are looking at: Astro + strict TypeScript, bilingual static HTML with minimal JavaScript. Dark/light mode, contact form via self-hosted SMTP (Mailcow), server-rendered AWS certification tracker and PDF generation with Puppeteer.