Personal site/portfolio/blog, built with Astro and Tailwind ft. two themes and a responsive, mobile-friendly design.
- Clone the source code to your device
git clone https://github.com/phthallo/site-v1
- Install the project's dependencies
s install
- Start the development server on
localhost:4321
bun run dev
- Build the site to
/dist
bun run build
- Start the production build with:
bun dist/server/entry.mjs
- Blog posts are
.mdx
files and are located in/src/pages/blog
. - Project and other data is stored in
.json
files undersrc/data/
. - Images are stored in
src/assets
, which allows Astro to optimise them when building.