A high-performance, responsive resume website engine. Designed to be a White-Label solution: you provide the data, it builds the site.
- Hybrid Architecture: Blazing fast text content (compiled) + Hot-swappable assets (runtime).
- Dynamic PDF Generation: Automatically renames your resume download based on your name.
- Responsive & Themed: Mobile-first design with Dark/Light mode support.
- Dockerized: Ready for production with Nginx.
Detailed Setup Guide: Please read SETUP.md for step-by-step instructions on how to customize this repo with your own data.
- Clone the repo.
- Edit
src/data/resume.tswith your details. - Drop your photo and PDF into the
user-data/folder. - Run with Docker.
docker compose up -d --buildAccess at http://localhost:8080.
- Read-Only Volumes: The
user-datadirectory is mounted as read-only (:ro). - Permissions: If you get "Permission Denied" errors on a remote server, ensure you own the folder:
sudo chown -R $USER:$USER ./user-data