an open-source serverless blog, built with Astro, Tailwind CSS, and TypeScript.
Clone this repository to your local machine using Git.
Command | Action |
---|---|
npm install |
Installs dependencies |
npm run dev |
Starts local dev server at localhost:4321 |
npm run build |
Build your production site to ./dist/ |
npm run preview |
Preview your build locally, before deploying |
npm run newpost |
Generate a New Blogpost Markdown Entry |
Edit the HTML files in the src/pages
directory to add your projects, experiences, and personal information.
To configure your blog, edit the src/config/config.json
file.
The menu is configured in the src/config/menu.json
file.
Social networks are configured in the src/config/social.json
file.
To add a new post, run the following command:
npm run newpost
Follow the instructions and this will generate a new markdown file in the src/content/blog
directory. Edit the file to add your post content.
This project is licensed under the MIT License. See the LICENSE
file for details.