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 --serve
The site will be available at http://localhost:8080
To run using Docker:
docker compose up
The 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