This is my personal site, a content focused Astro site.
I'm trying to follow the commit guidelines detailed in the Angular Commit Message Guidelines which mostly follows the Conventional Commits specification. My ammendments are the following:
content: <description>
This project has the following structure and files.
/
├── public/
│ └── favicon.svg
├── src/
│ ├── components/
│ │ └── Card.astro
│ ├── content/
│ │ └── config.ts
│ │ └── blog/
│ │ └── A folder for each blog post
│ ├── layouts/
│ │ └── Layout.astro
│ └── pages/
│ └── index.astro
└── package.json
You can build the repo like so
docker build -t m11r/personal-site:0.1 .
Then run it like so
??? idk tbh
- 404 page
- content meta for sharing
- sitemap
- Host on my own VPS instead of vercel