{"id":29630000,"url":"https://github.com/dps/starter-blog","last_synced_at":"2026-02-05T07:31:20.844Z","repository":{"id":137287368,"uuid":"254991347","full_name":"dps/starter-blog","owner":"dps","description":null,"archived":false,"fork":false,"pushed_at":"2020-04-12T02:05:33.000Z","size":1733,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-21T10:19:30.706Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-04-12T02:04:55.000Z","updated_at":"2020-04-12T02:06:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"03f88a2f-c6cb-4f90-b17e-691cd3b57279","html_url":"https://github.com/dps/starter-blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dps/starter-blog","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dps%2Fstarter-blog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dps%2Fstarter-blog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dps%2Fstarter-blog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dps%2Fstarter-blog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dps","download_url":"https://codeload.github.com/dps/starter-blog/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dps%2Fstarter-blog/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29115523,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T05:31:32.482Z","status":"ssl_error","status_checked_at":"2026-02-05T05:31:29.075Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-21T10:07:59.510Z","updated_at":"2026-02-05T07:31:20.838Z","avatar_url":"https://github.com/dps.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Butler\n\n\u003e A ready to use static blog, powered by [Cecil](https://cecil.app).\n\n![Cecil preview](static/images/cecil-preview.png)\n\n## There is a demo?\n\n:arrow_forward: [the-butler.cecil.app](https://the-butler.cecil.app) (theme: [Hyde](https://github.com/Cecilapp/theme-hyde))  \n:arrow_forward: [the-butler-garth.now.sh](https://the-butler-garth.now.sh) (theme: [Garth](https://github.com/Cecilapp/theme-garth))\n\n## How to use?\n\n### Managing content\n\n#### With [Forestry](https://forestry.io)\n\nIf 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!\n\n[![Import this project into Forestry](https://assets.forestry.io/import-to-forestryK.svg)](https://cecil.app/cms/forestry/import/)\n\n#### Manually\n\nEdit content files in `content/blog/` directly from your repository.\n\n### Deploy\n\n#### To [Netlify](https://www.netlify.com) ([demo](https://the-butler.cecil.app))\n\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/Cecilapp/the-butler\u0026stack=cms)\n\nTo use [**Netlify CMS**](https://www.netlifycms.org) ([demo](https://the-butler.cecil.app/admin/)) you must:\n1. enable [Netlify Identity](https://docs.netlify.com/visitor-access/git-gateway/#setup-and-settings) and Git Gateway\n2. invite a user\n3. connect to `https://\u003cyour-blog\u003e.netlify.com/admin/` with the user credentials\n\n#### To [ZEIT Now](https://zeit.co) ([demo](https://the-butler.now.sh))\n\n[![Deploy to ZEIT Now](https://zeit.co/button)](https://zeit.co/new/project?template=https://github.com/Cecilapp/the-butler)\n\n#### To [Render](https://render.com) ([demo](https://the-butler.onrender.com))\n\n[![Deploy to Render](https://render.com/images/deploy-to-render-button.svg)](https://render.com/deploy?repo=https://github.com/Cecilapp/the-butler)\n\n#### With [Travis CI](https://travis-ci.com)\n\nSee [Travis config file](/.travis.yml).\n\n#### With [GitLab CI](https://about.gitlab.com/stages-devops-lifecycle/continuous-integration/) ([demo](https://narno.gitlab.io/the-butler/))\n\nSee [GitLab config file](/.gitlab-ci.yml).\n\n#### With [GitHub Actions](https://github.com/features/actions) ([demo](https://cecilapp.github.io/the-butler/))\n\nEdit [GitHub Actions workflow file](/.github/workflows.disabled/build-and-deploy.yml) and rename `workflows.disabled` to `workflows` to enable the workflow.\n\n### Customize your blog\n\n1. Update configuration by editing `config.yml` file\n2. Change templates by copying files from `themes/\u003ctheme\u003e/layouts/` to your own `layouts/` directory to _override_ them.\n\n## Need Help?\n\nRead the [Cecil's documentation](https://cecil.app/documentation/).\n\n## License\n\nStarter blog is a free software distributed under the terms of the MIT license.\n\n© [Arnaud Ligny](https://arnaudligny.fr)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdps%2Fstarter-blog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdps%2Fstarter-blog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdps%2Fstarter-blog/lists"}