{"id":20406668,"url":"https://github.com/xwp/xwp-wpengine-site-template","last_synced_at":"2026-02-12T08:32:37.859Z","repository":{"id":66346580,"uuid":"227103281","full_name":"xwp/xwp-wpengine-site-template","owner":"xwp","description":"Template for WpEngine","archived":false,"fork":false,"pushed_at":"2023-03-03T13:08:28.000Z","size":162,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":38,"default_branch":"master","last_synced_at":"2025-09-16T15:55:53.944Z","etag":null,"topics":["xwp-inits"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xwp.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}},"created_at":"2019-12-10T11:30:17.000Z","updated_at":"2022-09-27T14:53:57.000Z","dependencies_parsed_at":"2025-01-15T11:52:07.840Z","dependency_job_id":"27bbb0c1-2ff2-460f-9cbf-2042fcb82ef6","html_url":"https://github.com/xwp/xwp-wpengine-site-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/xwp/xwp-wpengine-site-template","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fxwp-wpengine-site-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fxwp-wpengine-site-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fxwp-wpengine-site-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fxwp-wpengine-site-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xwp","download_url":"https://codeload.github.com/xwp/xwp-wpengine-site-template/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xwp%2Fxwp-wpengine-site-template/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29361818,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T01:03:07.613Z","status":"online","status_checked_at":"2026-02-12T02:00:06.911Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["xwp-inits"],"created_at":"2024-11-15T05:18:39.753Z","updated_at":"2026-02-12T08:32:37.841Z","avatar_url":"https://github.com/xwp.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# WpEngine Site Template\n## How to setup a new site\n\n1. Create a full back-up of the production site from WpEngine.\n2. Create a new GitHub repository using the [wpengine-site](https://github.com/xwp/wpengine-site) as a template.\n3. Clone the repository locally and extract the backup archive inside of it.\n4. Add your SSH key to the staging \u0026 production push accesses. \n5. Add the staging \u0026 production WpEngine remotes locally.\n6. Do a push to the staging environment and ensure this works correctly. Sometimes copying the production environment to staging is required to get this through.\n\n## How to setup auto-deployment with Branch CI\n1. [Branch GitHub app](https://github.com/settings/connections/applications/9f95269ac29d7797f9d5) permissions should be granted on the organisation owning the repository.\n2. [Login or sign-up with GitHub to Branch CI](https://www.branchci.com/).\n3. [Add a new project](https://app.branchci.com/projects/create) by selecting the GitHub repository\n4. Go to the Settings tab and copy the project's SSH public key. Paste it for both staging \u0026 production Git push access next to your own.\n5. (Optional) Add a build step by selecting compile frontend assets with NPM and fill in the necessary commands to be run.\n6. Add the Wp Engine Git Deployment part once for production and swap out $WPENGINE_GIT_URL by your own production remote like git@git.wpengine.com:production/xxx.git and select from the Advanced options only for branch `master`\n```\ngit remote add wpengine $WPENGINE_GIT_URL\ngit push wpengine master\n```\n7. Add the Wp Engine Git Deployment part for staging too and swap out $WPENGINE_GIT_URL by your own staging remote like _git@git.wpengine.com:production/stagexxx.git_\nand select from the Advanced options only for branch `staging`.\n8. (Optional) If the develop environment is also used, take the same steps as for staging, but limit the build just to the `develop` branch.\n\n## Local development environment\nWe recommend either [vvv](https://github.com/Varying-Vagrant-Vagrants/VVV) or [Local by Flywheel](https://localbyflywheel.com/) for setting it up. Local by Flywheel joined WpEngine, hence it's likely that more features will be built to improve the experience when working on sites hosted with them.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxwp%2Fxwp-wpengine-site-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxwp%2Fxwp-wpengine-site-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxwp%2Fxwp-wpengine-site-template/lists"}