Skip to main content

Bare-Metal Debian Server & Containerized Hosting Platform

Self-hosted Debian server architecture running multi-tenant web applications, reverse proxies, and databases inside isolated Docker containers.

Bare-Metal Debian Server & Containerized Hosting Platform

System Implementation & Approach

Production-ready Debian Linux deployment featuring automated Docker Engine provisioning, multi-container orchestration with Docker Compose, Nginx reverse proxy routing, and isolated persistent storage.

Role & Contribution

Individual systems engineer: installed base Debian Linux server, configured Docker container runtime, established automated backup routines, and hardened host security.

  • Segmented web apps and PostgreSQL data volumes across dedicated Docker Compose bridge networks.
  • Routed inbound virtual hosts through Nginx reverse proxy with explicit TLS and header boundaries.
  • Separated host OS services from containerized application runtimes with reproducible backup scripts.
  • Verified multi-container persistence across service restarts and isolated PostgreSQL database routing.