A simple & fast HTML site built with 11ty featuring:
- Markdown content with frontmatter
- Wiki-style internal linking between pages using
[[links]] - Docker containerization
- Custom Nunjucks layouts
Intended as a boilerplate for a personal blog/site/wiki based on an Obsidian-like workflow. Many options for customization and extension are available through the Eleventy ecosystem, see the Eleventy documentation for more information.
- Node.js
- Docker (optional)
- Install dependencies:
npm install- Start the development server:
npx @11ty/eleventy --serveThe site will be available at http://localhost:8080
To run using Docker:
docker compose upThe site will be available at http://localhost:8080 with live content reloading from the content directory.
content/- Markdown content files and layoutscontent/_includes/- Nunjucks layout templateseleventy.config.js- Eleventy configurationDockerfile- Container definitiondocker-compose.yml- Container orchestration
- @11ty/eleventy - Static site generator
- @photogabble/eleventy-plugin-interlinker - Wiki-style internal linking