The bilingual website for the DeepFurry open-source collective.
- Astro and TypeScript
- Tailwind CSS 4 with CSS custom properties
- Native JavaScript for lightweight interaction
- Markdown/MDX content collections
- Lucide icons
- AVIF/WebP responsive imagery
- Static
/en/and/zh/routes - Sitemap, RSS, OpenGraph, and JSON-LD
- pnpm and GitHub Actions
pnpm install
pnpm devQuality checks:
pnpm check
pnpm buildFuture notes and articles live under src/content/posts/. Duplicate _template.md, remove the leading underscore, fill in the frontmatter, and set draft: false when the entry is ready to publish.
Pushes to main are checked, built, and deployed to GitHub Pages by .github/workflows/static.yml. The custom domain is declared in public/CNAME.
The Astro site defaults to https://www.deepfurry.com. Set SITE_URL during a build to preview another production origin or migrate hosting later.