{"id":18156205,"url":"https://github.com/jetrails/deployer-autopilot","last_synced_at":"2025-09-14T07:33:09.127Z","repository":{"id":259275806,"uuid":"874660962","full_name":"jetrails/deployer-autopilot","owner":"jetrails","description":"AutoPilot deployer recipe, guides, and examples","archived":false,"fork":false,"pushed_at":"2025-06-18T16:26:38.000Z","size":34,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-08-28T21:21:19.275Z","etag":null,"topics":["autopilot","deployer-php","deployer-recipe","jetrails","magento2","shopware","wordpress"],"latest_commit_sha":null,"homepage":"https://packagist.org/packages/jetrails/deployer-autopilot","language":"PHP","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/jetrails.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2024-10-18T08:28:47.000Z","updated_at":"2025-08-23T09:06:03.000Z","dependencies_parsed_at":"2024-10-24T02:56:35.703Z","dependency_job_id":"2530c5f1-b3b6-4e07-995e-e2313e9bc7a3","html_url":"https://github.com/jetrails/deployer-autopilot","commit_stats":null,"previous_names":["jetrails/deployer-autopilot"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/jetrails/deployer-autopilot","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetrails%2Fdeployer-autopilot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetrails%2Fdeployer-autopilot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetrails%2Fdeployer-autopilot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetrails%2Fdeployer-autopilot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jetrails","download_url":"https://codeload.github.com/jetrails/deployer-autopilot/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jetrails%2Fdeployer-autopilot/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275076532,"owners_count":25401313,"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","status":"online","status_checked_at":"2025-09-14T02:00:10.474Z","response_time":75,"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":["autopilot","deployer-php","deployer-recipe","jetrails","magento2","shopware","wordpress"],"created_at":"2024-11-02T05:05:43.890Z","updated_at":"2025-09-14T07:33:09.107Z","avatar_url":"https://github.com/jetrails.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deployer — AutoPilot Recipe\n\u003e AutoPilot deployer recipe, guides, and examples\n\n## About\n\nDeployer is a deployment tool written in PHP with support for popular frameworks out of the box.\nDeployer is used by hundreds of thousands of projects worldwide, performing over a million monthly deploys.\nDeployer comes with more than 50 ready-to-use recipes for frameworks and third-party services.\nYou can find more information about Deployer at https://deployer.org/.\n\nThis repository is created to help you adjust your Deployer deployment configuration and deploy applications on the AutoPilot platform.\n\n## AutoPilot Recipe\n\nWe have created a recipe that you can use to deploy your PHP applications on the AutoPilot platform.\nYou can install the recipe using Composer by running the following command:\n\n```shell\ncomposer require jetrails/deployer-autopilot --dev\n```\n\nAfter installing the recipe, you can add the following code to the top of your `deploy.php` file:\n\n```\nrequire \"./vendor/autoload.php\";\nrequire \"recipe/autopilot.php\";\n```\n\nAlternatively, if you would like to include the recipe directly without using Composer, you can add the following line to your `deploy.php` file:\n\n```\nrequire \"./vendor/jetrails/deployer-autopilot/recipe/autopilot.php\";\n```\n\nThis recipe, includes helpful tasks and configurations that are relevant to deploying applications on the AutoPilot platform.\nHere are the tasks that are included in the recipe:\n\n| Command                         | Description         |\n|---------------------------------|---------------------|\n| `autopilot:restart:php-fpm`     | Restart php-fpm     |\n| `autopilot:restart:nginx`       | Restart nginx       |\n| `autopilot:restart:mysql`       | Restart mysql       |\n| `autopilot:restart:rabbitmq`    | Restart rabbitmq    | \n| `autopilot:restart:opensearch`  | Restart opensearch  |\n| `autopilot:restart:varnish`     | Restart varnish     |\n| `autopilot:flush:redis-cache`   | Flush redis-cache   |\n| `autopilot:flush:redis-session` | Flush redis-session |\n\nWe also include date based releases, which can be optionally enabled in your `deploy.php` file by adding the following line:\n\n```php\nset(\"release_name\", \"{{autopilot_release_name}}\");\n```\n\nThis will prefix the current date to the deployer release number, for example `2024-10-04-002`.\n\n## Examples \u0026 Guides\n\nYou can find example `deploy.php` files in the `examples` directory that integrate the AutoPilot recipe with the official application recipes.\n\n| Application | Example                                          |\n|-------------|--------------------------------------------------|\n| Magento 2   | [examples/magento2.php](examples/magento2.php)   |\n| Shopware    | [examples/shopware.php](examples/shopware.php)   |\n| WordPress   | [examples/wordpress.php](examples/wordpress.php) |\n\nYou can find additional guides on how to setup a deployment pipeline with popular continuous deployment tools here:\n\n| Platform       | Guide                                                        |\n|----------------|--------------------------------------------------------------|\n| Drone CI       | [docs/guide-drone-ci.md](docs/guide-drone-ci.md)             |\n| GitHub Actions | [docs/guide-github-actions.md](docs/guide-github-actions.md) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetrails%2Fdeployer-autopilot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetrails%2Fdeployer-autopilot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetrails%2Fdeployer-autopilot/lists"}