Skip to content

danielpassy/blog

Repository files navigation

Eva Blog

Minimal Astro blog with static output for Cloudflare Pages.

Features

  • en and pt language sections
  • Markdown blog posts via Astro content collections
  • Static build output in dist/
  • Minimal visual design

Local development

npm install
npm run dev

Add a post

Create a Markdown file in one of these folders:

  • src/content/blog/en/
  • src/content/blog/pt/

Use this frontmatter:

---
postKey: unique-post-id
title: "Post title"
description: "Short summary"
publishDate: 2026-03-07
lang: en
draft: false
---

Profile

  • Replace public/profile-daniel-passy.svg with your real photo if you want
  • Update links and summary in src/lib/profile.ts

Cloudflare Pages

  • Build command: npm run build
  • Build output directory: dist

About

my blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors