The Butler
The Butler is a ready to use static blog, powered by Cecil.
There is a demo?
How to use?
Managing content
Manually
Create your own repository from the GitHub template, then just edit Markdown files in pages/blog/
.
Netlify CMS
The easiest way to deploy and manage your blog is certainly with Netlify + Netlify CMS.
Forestry CMS
If your goal is managing content quickly, and decide later where to deploy to it, use the following button to import the starter blog to Forestry CMS and start editing immediatelly!
Customize your blog
- Change configuration by editing
config.yml
file - Change templates by copying files from
themes/<theme>/layouts/
to your ownlayouts/
directory to override them
Build & deploy
Locally
Run the following command in a terminal:
bash ./scripts/build.sh
Cloud
Solution | Demo | Deploy |
---|---|---|
Netlify | https://the-butler-demo.cecil.app | |
Vercel | https://the-butler.vercel.app | |
Render | https://the-butler.onrender.com | |
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 CI | https://cecilapp.gitlab.io/the-butler/ | See GitLab config file. |
Travis CI | 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
Need Help?
Read the Cecil's documentation and/or ask help in Cecil's Discussions.
License
The Butler is a free software distributed under the terms of the MIT license.