No description https://nghialele.dev
  • Astro 73.4%
  • Dockerfile 10.9%
  • CSS 9.1%
  • JavaScript 6.6%
Find a file
nghialele abad5da791 feat: add docker-compose.yml
Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
2026-06-14 19:06:31 +07:00
.vscode init: personal landing page 2026-06-14 18:35:27 +07:00
public init: personal landing page 2026-06-14 18:35:27 +07:00
src init: personal landing page 2026-06-14 18:35:27 +07:00
.dockerignore init: personal landing page 2026-06-14 18:35:27 +07:00
.gitignore init: personal landing page 2026-06-14 18:35:27 +07:00
astro.config.mjs init: personal landing page 2026-06-14 18:35:27 +07:00
docker-compose.yml feat: add docker-compose.yml 2026-06-14 19:06:31 +07:00
Dockerfile init: personal landing page 2026-06-14 18:35:27 +07:00
nginx.conf init: personal landing page 2026-06-14 18:35:27 +07:00
package.json init: personal landing page 2026-06-14 18:35:27 +07:00
pnpm-lock.yaml init: personal landing page 2026-06-14 18:35:27 +07:00
pnpm-workspace.yaml init: personal landing page 2026-06-14 18:35:27 +07:00
README.md init: personal landing page 2026-06-14 18:35:27 +07:00
tsconfig.json init: personal landing page 2026-06-14 18:35:27 +07:00

nghialele.dev

My personal landing page. A minimal, dark-themed single page built with Astro and Tailwind CSS.

Tech Stack

  • Astro v6 — static site generator
  • Tailwind CSS v4 — utility-first styling
  • Docker — containerized deployment with nginx

Development

pnpm install
pnpm dev

Open localhost:4321.

Build

pnpm build

Static output goes to dist/.

Docker

docker build -t nghialele-dev .
docker run -p 8080:80 nghialele-dev

Open localhost:8080.

License

MIT