The Butler is a ready to use static blog, powered by Cecil.
Create your own repository from the GitHub template, then just edit Markdown files in pages/blog/
.
The easiest way to deploy and manage your blog is certainly with Netlify + Netlify CMS.
- Change configuration by editing
config.yml
file - Change templates by copying files from
themes/<theme>/layouts/
to your ownlayouts/
directory to override them
Run the following command in a terminal:
bash ./scripts/build.sh
Provider | Demo | Deploy |
---|---|---|
Netlify | https://the-butler-demo.cecil.app | |
Vercel | https://the-butler.vercel.app | |
Cloudflare Pages | https://the-butler.pages.dev | - Framework preset: None - Build command: curl -sSOL https://cecil.app/build.sh && bash ./build.sh - Build output directory: _site |
GitHub | https://cecilapp.github.io/the-butler/ | See GitHub Actions workflow file. |
GitLab | https://cecilapp.gitlab.io/the-butler/ | See GitLab config file. |
N/A | See Travis config file. |
To use Netlify CMS (demo) you must:
- enable Netlify Identity and Git Gateway
- invite a user
- connect to
https://<your-blog>.netlify.com/admin/
with the user credentials
Read the Cecil's documentation and/or ask help in Cecil's Discussions.
The Butler is a free software distributed under the terms of the MIT license.