# Geekbrain.io Portfolio FastAPI portfolio website with steampunk design. ## Setup 1. Copy `.env.example` to `.env` and fill in values. 2. Ensure MariaDB is accessible and create database/user (see spec). 3. Run: `docker-compose up -d` (from `docker/` directory) 4. Configure Nginx Proxy Manager to proxy `portfolio.geekbrain.io` to port 8000. ## Development ```bash uvicorn app.main:app --reload ``` ## Spec See `docs/superpowers/specs/2025-03-21-geekbrain-portfolio-design.md` for full specification.