ProductionPublic portfolio
Public portfolio
A bilingual site that presents my work and runs as a product: App Router, technical SEO, and Docker deployment behind Traefik.
Need
I needed a public presence in Spanish and English that could be operated like the rest of my systems: containers, a TLS edge, and correct metadata.
What I built
The Next.js app, the ES/EN contract, canonical metadata, sitemap, robots, manifest, Open Graph image, JSON-LD, and the Docker + Traefik + gateway recipe.
Role
Design, engineering, and operation of the site.
Technical notes
`/` and `/en` routes, alternates and canonical URLs, security headers, standalone output, DevContainer, and the organization Cloudflare tunnel. Public DNS does not depend on the Windows hosts file.
Stack
- Product: Next.js 16, React 19, TypeScript
- Cloud: Docker, Traefik, Nginx, Cloudflare Tunnel