Starfolio Portfolio
A clean, minimalist developer portfolio template adapted from webrating/starfolio.
Features
- Minimalist & Fast: Built with Astro and React for an incredibly lightweight footprint.
- Dynamic Data: All portfolio information (experience, projects, skills) is driven by a single
resume.tsxfile. - Printable/Exportable: Includes an integrated resume PDF generation pipeline.
- Docker/Coolify Ready: Runs on
@astrojs/nodestandalone, making it trivial to deploy in modern containerized environments.
Setup & Deployment
-
Clone the repository:
git clone https://github.com/M4G1C14N5/starfolio.git cd starfolio -
Install dependencies:
npm install -
Run locally:
npm run dev -
Update your data: Edit
src/data/resume.tsxto add your own experience, skills, and projects. -
Deploy (Docker/Coolify): The repository is configured for Docker deployments. In Coolify, select Nixpacks or Dockerfile builder, and set the start command to:
npm run start
Credits
This portfolio template is based on Starfolio by webrating.