Deploying Java Swing Applications with noVNC
A comprehensive guide to deploying legacy Java Swing desktop applications in Kubernetes using noVNC, enabling browser-based access to GUI applications.
I build resilient self-hosted infrastructure and automation for small teams, individuals, and personal projects.
A 3-node MicroK8s cluster running on ARM64 Raspberry Pi 4 hardware. Automated CI/CD with Jenkins and Kaniko, secure ingress via Cloudflare Zero Trust, and comprehensive monitoring with Prometheus and Grafana.
A comprehensive guide to deploying legacy Java Swing desktop applications in Kubernetes using noVNC, enabling browser-based access to GUI applications.
My journey from bare metal to a fully automated Kubernetes cluster with Jenkins CI/CD, Trivy security scanning, and Cloudflare integration.
A comprehensive breakdown of my homelab's architecture - from the bare metal layer through Kubernetes orchestration to external access via Cloudflare tunnels.
Interactive Go learning platform with AI-powered lesson generation and typing challenges
Visit →