Website
Portfolio Website
Public Next.js experience
Real infrastructure
A compact live view of the systems that build, deploy, observe, protect and support this portfolio, including the media lab running beside it.
Live signal
Operational
19
Up
0
Down
19
Total
Only service names, categories, state and latency are exposed here. Internal targets, ports, secrets and errors stay server-side.
Services
The portfolio is the visible surface. Behind it are deployment, observability, data and media services checked from the backend in near real time.
Public surface
The website, contact API and CMS that serve the professional portfolio.
3/3 Operational
Website
Public Next.js experience
API
Contact, storage and status backend
CMS
Structured portfolio content
Release path
The path from GitLab images to Kubernetes workloads, kept visible through GitOps.
3/3 Operational
Orchestration
Application runtime namespace
GitOps
GitOps control plane
GitOps
Container image source
Signals
Metrics, probes and dashboards used to keep the platform readable.
6/6 Operational
Monitoring
Metrics backend
Monitoring
Dashboards and visual checks
Monitoring
External endpoint probing
Monitoring
Container resource telemetry
Monitoring
Host metrics exporter
Monitoring
Process-level metrics
State
Persistent storage for content and encrypted contact submissions.
1/1 Operational
Database
CMS and contact storage database
Media lab
A separate service group for media requests, automation, indexing, downloads and streaming.
6/6 Operational
Media
Media server
Media
Media request portal
Automation
Series automation
Automation
Movie automation
Automation
Indexer management
Download
Download client
Flow
Delivery
Tags build images, GitOps updates manifests, Argo CD syncs Kubernetes, and NGINX exposes the service over HTTPS.
Contact
Messages pass through reCAPTCHA, are stored encrypted, then delivered by email with operational metrics around the path.