This is the public website for Hype, deployed at https://hypemd.dev via Dokploy. The entire site is built and served using hype's blog system — full dogfooding.
make build # Build static site to public/
make serve # Serve on localhost:3000
make dev # Serve with file watching (auto-rebuild)
make clean # Remove public/ directoryArticles live in content/<slug>/module.md. Create new articles with:
hype blog new <slug>Article frontmatter uses <details> blocks:
# Title
<details>
slug: my-article
published: MM/DD/YYYY
author: Gopher Guides
seo_description: Brief description for SEO
tags: tag1, tag2
</details>Project-level layout overrides are in layouts/. These take priority over theme templates in themes/developer/.
layouts/_default/list.html— Home page with hero section + article listlayouts/partials/header.html— Navigation with site linkslayouts/partials/footer.html— Footer with links
- Auto-deploys on merge to main via Dokploy
- Dockerfile builds hype from source, then builds and serves the site
- Dokploy handles TLS termination
- Never commit directly to main
- Create feature branches:
feat/,fix/,docs/,content/ - All PRs must pass CI (build validation)