Express running
inside Docker
A minimal Node.js + Express app demonstrating a clean Docker deployment workflow for a VPS. EJS templates, ejs-mate layouts, and Tailwind CSS v4.
What's in the stack
Node.js + Express
Lightweight HTTP server with minimal configuration and a clean CommonJS module structure.
EJS + ejs-mate
Server-side templates with full layout and partial support — no client-side framework needed.
Tailwind CSS v4
CSS-first configuration with @theme tokens — no config file required.
Docker Ready
Structured for a clean Dockerfile and docker-compose setup — ready to ship to any VPS.
Minimal by Design
No unnecessary dependencies. Add only what you need — sessions, DB, auth — when you need them.
Fast Startup
Boots in milliseconds. Lightweight enough to run comfortably on the smallest VPS tier.