Angular 21 resume & portfolio website, served by Nginx in English (/en/) and Portuguese (/pt/).
390
A single-page personal resume and portfolio built with Angular 21, served by Nginx in both of its languages:
/en//pt/Source code, documentation and issues: https://github.com/guilhermeborgesbastos/live-resume (MIT license).
docker run --rm -p 8080:80 guilhermeborgesbastos/live-resume
Then open http://localhost:8080/en/ or http://localhost:8080/pt/.
| Tag | Meaning |
|---|---|
latest | the most recent published build of master |
2.0 | the Angular 21 release |
sha-<commit> | an immutable build of that exact Git commit (e.g. sha-5a3f4ce) |
Images are published for linux/amd64 and linux/arm64.
nginx:1.30-alpine-slim; no Node.js at runtime (Node is used only in a discarded build stage)./en and /pt redirect to /en/ and /pt/; other paths under a language return that language's app (including its 404 page); missing files and anything outside /en/ and /pt/ return 404.This image serves the author's own resume, including its contact form and analytics, which are wired to the author's Firebase project. To publish your own resume, fork the repository, replace the content in src/assets/data/*.json and src/environments/, and build your image with the Dockerfile in the repository:
docker build -t my-resume .
docker run --rm -p 8080:80 my-resume
Content type
Image
Digest
sha256:4413587b9…
Size
24.8 MB
Last updated
20 days ago
docker pull guilhermeborgesbastos/live-resume