Self-Hosted Infrastructure

Ops4Life

Always on, always yours. Personal VPS infrastructure running production-grade self-hosted apps — encrypted, monitored, and containerized.

View Services
24
Services
24/7
Uptime
TLS
Encrypted
MY
Hosted
Services
16 applications running
on Docker + Traefik
Development Public
Developer Portal
Self-service platform to scaffold new services. Pick a template, name it, and get a GitHub repo ready to deploy in seconds.
idp.ops4life.com
Learning Public
Roadmaps
Interactive learning paths for DevOps, DevSecOps, and MLOps — track your progress through each curriculum.
roadmap.ops4life.com
Learning Public
LearnMLOps
Practical, hands-on MLOps guides for DevOps engineers. 9 guides across 4 categories — from ML basics to GPU workloads on Kubernetes. Free, no login.
learnmlops.ops4life.com
Learning Public
Jupyter Sandbox
Interactive Python notebooks for MLOps experimentation. Paired with the LearnMLOps curriculum — run examples hands-on.
sandbox.learnmlops.ops4life.com
Learning Public
MLflow
ML experiment tracking and model registry for the LearnMLOps sandbox. Log runs, compare metrics, and manage model versions.
mlflow.learnmlops.ops4life.com
Learning Public
Airflow
DAG-based pipeline orchestration for the LearnMLOps sandbox. Schedule, monitor, and manage ML workflows end-to-end.
airflow.learnmlops.ops4life.com
Monitoring Public
Status Page
Public status page powered by Atlassian Statuspage. Shows live uptime and incident history for all services — no login required.
ops4life.statuspage.io
Development Internal
Code Server
Browser-based VS Code with GitHub OAuth and gh CLI. Edit files and manage GitHub directly on the VPS from any device.
code.ops4life.com
Automation Internal
n8n
Visual workflow automation platform. Connect APIs, services, and databases without writing code.
n8n.ops4life.com
Infrastructure Internal
Portainer
Container management UI for Docker. Deploy, inspect, and manage containers and stacks visually.
portainer.ops4life.com
Observability Internal
Grafana
Metrics dashboards powered by Prometheus. Visualize server and container performance in real time.
grafana.ops4life.com
Monitoring Internal
Uptime Kuma
Self-hosted uptime monitoring with status pages and instant alerts when services go down.
kuma.ops4life.com
API Gateway Internal
Openclaw
Secure API gateway for managed access to backend services and external integrations.
openclaw.ops4life.com
Proxy Internal
Traefik
Edge router and reverse proxy. Handles TLS termination and routes traffic to all services automatically.
traefik.ops4life.com
Secrets Internal
Vault
Secrets management with GitHub and Auth0 OIDC authentication. Securely store and control access to credentials.
vault.ops4life.com
Identity Internal
Authentik
Open-source identity provider for SSO across all services. Centralised authentication with MFA and fine-grained access policies.
authentik.ops4life.com
Documentation Internal
Docs
Infrastructure documentation site. Architecture guides, provisioning walkthroughs, and reference material for this VPS setup.
docs.ops4life.com
Email Internal
Listmonk
Self-hosted newsletter and mailing list manager. Send campaigns, manage subscribers, and track delivery — backed by PostgreSQL.
listmonk.ops4life.com
Database Internal
pgAdmin
Web-based PostgreSQL administration UI. Browse schemas, run queries, and manage databases with Authentik SSO login.
pgadmin.ops4life.com
Storage Internal
MinIO
S3-compatible object storage. Hosts MLflow artifacts and DVC dataset remotes for the LearnMLOps sandbox — console at minio.ops4life.com, API at s3.ops4life.com.
minio.ops4life.com
Integrations
4 third-party services
managed externally
Identity
Auth0
Identity platform providing OIDC authentication for Vault and OAuth login for Code Server.
Source Control
GitHub
Source control and CI/CD pipelines. Also provides OAuth login for Vault OIDC authentication.
DNS
Cloudflare
DNS management for ops4life.com. Routes all subdomains to the VPS with DDoS protection.
Observability
New Relic
Cloud observability platform receiving system-level metrics from the infrastructure agent. Monitors CPU, memory, disk, network, and Docker containers.
Most Common Questions
No worries, here you can find all the answers
Ops4Life is a personal self-hosted infrastructure stack running on a VPS. It hosts a curated collection of open-source applications, all containerized with Docker and routed through Traefik with automatic TLS encryption.
Each service is accessible via its own subdomain at *.ops4life.com. Traefik handles all routing and TLS termination, so every service gets HTTPS automatically via Let's Encrypt certificates.
Yes. All services are served over HTTPS with TLS certificates automatically issued and renewed by Let's Encrypt through Traefik's built-in ACME support. HTTP traffic is redirected to HTTPS automatically.
The entire stack runs on Docker Compose with Traefik as the reverse proxy and edge router. Services communicate via a shared Docker network (traefik-net). Infrastructure is hosted on a VPS in Malaysia, created by a Vietnamese developer.
Uptime Kuma monitors all services every 60 seconds with instant alerts on downtime. A public status page is available at ops4life.statuspage.io.
Create a docker-compose.yml connecting to traefik-net with Traefik labels, add an .env.example file, and run docker compose up -d. The service is automatically discovered and routed by Traefik.
Architecture
24 services · 4 networks
INTERNET :80 / :443
TRAEFIK reverse proxy · Let's Encrypt TLS · traefik-net
homepage nginx + api
kuma uptime monitor
n8n automation · PostgreSQL
vault secrets · Authentik OIDC
code-server VS Code · forward auth
portainer docker mgmt
grafana dashboards
openclaw hosting panel
idp developer portal
authentik SSO · forward auth
learnmlops nginx · static site
sandbox Jupyter · notebooks
mlflow experiment tracking
airflow pipeline orchestration
roadmap nginx · static site
docs MkDocs · forward auth
listmonk email campaigns
pgadmin DB admin · Authentik SSO
prometheus metrics store
node-exporter host metrics
cadvisor container metrics
postgres PostgreSQL 17
newrelic-infra infrastructure agent
Google Gemini AI / LLM
GitHub OAuth auth provider