Vladimír Strýček VladoPortos

Cloud & DevOps Engineer · Python · Builder of self-hosted things

Bratislava, Slovakia Open to remote roles

← open it in the rack Rack A, U20–21 · Self-hosted tools

GoblinDock released

Self-hosted Proxmox VE control panel

Problem
Giving a team self-service VMs on Proxmox means either root access or a ticket queue.
Approach
A multi-user panel that builds fully configured VMs from 44 reusable Lego-style blocks, streams job logs over SSE, embeds a real graphical console, and stores secrets Fernet-encrypted. One container, one SQLite file.
Result
v2.7.0, Apache-2.0, published on GHCR, independent security review passed.
Stack
Python FastAPI SQLModel Ansible noVNC Docker
Links
GoblinDock screenshot: dashboard
dashboard
GoblinDock screenshot: builder
builder
GoblinDock screenshot: vm detail
vm detail

Every project, the homelab and the timeline: the rack · plain CV · cv.txt