{"id":15657077,"url":"https://github.com/iandunn/regolith","last_synced_at":"2025-05-05T15:27:26.678Z","repository":{"id":146470939,"uuid":"61456216","full_name":"iandunn/regolith","owner":"iandunn","description":"A WordPress installation template that's a little bit looser than Bedrock","archived":false,"fork":false,"pushed_at":"2023-03-15T18:23:18.000Z","size":960,"stargazers_count":24,"open_issues_count":2,"forks_count":4,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-03-30T22:04:46.409Z","etag":null,"topics":["apache","bedrock","deployment","wordpress-boilerplate","wordpress-installation","wp-cli"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iandunn.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2016-06-18T23:15:42.000Z","updated_at":"2023-10-19T18:39:31.000Z","dependencies_parsed_at":"2023-07-04T23:47:26.371Z","dependency_job_id":null,"html_url":"https://github.com/iandunn/regolith","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iandunn%2Fregolith","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iandunn%2Fregolith/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iandunn%2Fregolith/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iandunn%2Fregolith/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iandunn","download_url":"https://codeload.github.com/iandunn/regolith/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252523406,"owners_count":21761910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["apache","bedrock","deployment","wordpress-boilerplate","wordpress-installation","wp-cli"],"created_at":"2024-10-03T13:05:15.213Z","updated_at":"2025-05-05T15:27:26.630Z","avatar_url":"https://github.com/iandunn.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Regolith\n\nRegolith is a WordPress installation template that employs best practices, but is also tailored for less demanding projects, and aims to automate as much maintenance as possible.\n\n* Organized file system layout.\n\t* WordPress is installed in a subfolder, and the content directory is separate from it.\n\t* Shell scripts, configuration files, docs, etc all live outside of the web root.\n* Designed to work with Apache and shared hosting (but mostly compatible with Nginx).\n* Version your custom code and configuration in Git.\n\t* Includes optional configuration and integration for several security and performance plugins/services.\n\t* Includes optional configuration for Multisite with domain mapping. Automatically loads site-specific mu-plugins.\n* Manage 3rd party plugin/theme dependencies with a simple text file and [WP-CLI](http://wp-cli.org/).\n\t* The list of dependencies is tracked in Git, but their code is not, so your repository stays lean and uncluttered.\n* Core/plugin/theme updates are installed automatically every hour (including major releases of Core).\n* Deploy to production with a simple shell script, which automatically backs up the database, pulls the latest Git commits, purges various caches, and runs smoke tests to catch fatal errors.\n* Send transactional emails via SMTP for better reliability.\n* Automatically backup production database on a customizable schedule, and before every deployment.\n* Run a script to import the production database and uploads into your local development environment. The local database is sanitized to remove passwords, email addresses, etc.\n* Outputs a content flag designed for external monitoring services.\n* Displays the current environment in the Admin Bar (i.e., _development_ or _production_).\n\n[Check out the screenshots page](docs/screenshots.md) to see some of the above features.\n\n\n## Documentation\n\n* [Installation](docs/install.md)\n* [Design Decisions](docs/design-decisions.md)\n* [Miscellaneous Notes](docs/miscellaneous-notes.md)\n* [TODO List](docs/todo.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiandunn%2Fregolith","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiandunn%2Fregolith","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiandunn%2Fregolith/lists"}