# GoblinDock

> Self-hosted Proxmox VE control panel

Status: released · 2026 · Self-hosted tools

**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.** [Site](https://goblindock.com) · [Source](https://github.com/VladoPortos/GoblinDock) · [Page](https://vladoportos.sk/u/goblindock) · GitHub: updated Sept 2026

A project by [Vladimír Strýček (VladoPortos)](https://vladoportos.sk/), Cloud & DevOps Engineer in Bratislava, Slovakia. Runs on the homelab: pve-amd, pve-dell. Full CV: https://vladoportos.sk/cv.md
