{"id":15287334,"url":"https://github.com/sourcebroker/deployer-extended-symfony3","last_synced_at":"2025-04-13T05:08:43.322Z","repository":{"id":57056072,"uuid":"108008423","full_name":"sourcebroker/deployer-extended-symfony3","owner":"sourcebroker","description":"Deployer based deployment for Symfony3 with media and database synchronisation.","archived":false,"fork":false,"pushed_at":"2020-02-28T11:10:18.000Z","size":13,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-26T22:01:36.553Z","etag":null,"topics":["deploy","deployer","deployer-recipes","deployment","php","sb-des3","symfony","symfony3"],"latest_commit_sha":null,"homepage":"","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/sourcebroker.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-10-23T16:26:49.000Z","updated_at":"2021-06-03T16:56:28.000Z","dependencies_parsed_at":"2022-08-24T02:20:07.589Z","dependency_job_id":null,"html_url":"https://github.com/sourcebroker/deployer-extended-symfony3","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fdeployer-extended-symfony3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fdeployer-extended-symfony3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fdeployer-extended-symfony3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcebroker%2Fdeployer-extended-symfony3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sourcebroker","download_url":"https://codeload.github.com/sourcebroker/deployer-extended-symfony3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248223828,"owners_count":21068069,"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":["deploy","deployer","deployer-recipes","deployment","php","sb-des3","symfony","symfony3"],"created_at":"2024-09-30T15:27:48.581Z","updated_at":"2025-04-13T05:08:43.300Z","avatar_url":"https://github.com/sourcebroker.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\ndeployer-extended-symfony3\n==========================\n|\n\n.. image:: http://img.shields.io/packagist/v/sourcebroker/deployer-extended-symfony3.svg?style=flat\n   :target: https://packagist.org/packages/sourcebroker/deployer-extended-symfony3\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat\n   :target: https://packagist.org/packages/sourcebroker/deployer-extended-symfony3\n\n|\n\n.. contents:: :local:\n\nWhat does it do?\n----------------\n\nThis package provides deploy task for deploying Symfony3 with deployer (deployer.org).\n\nThis \"deploy\" task depends on:\n\n- `sourcebroker/deployer-extended`_ package which provides some deployer tasks that can be used for any framework or CMS\n\nAdditionally this package depends on two more packages that are not used directly for deploy but are useful\nto database and media synchronization:\n\n- `sourcebroker/deployer-extended-database`_ package which provides some php framework independent tasks\n  to synchronize database\n\n- `sourcebroker/deployer-extended-media`_  package which provides some php framework independent tasks\n  to synchronize media\n\n\nInstallation\n------------\n\n1) Install with composer:\n   ::\n\n      composer require sourcebroker/deployer-extended-symfony3\n\n2) If you are using deployer as composer package then just put following line in your deploy.php:\n   ::\n\n      new \\SourceBroker\\DeployerExtendedSymfony3\\Loader();\n\n3) If you are using deployer as phar then put following lines in your deploy.php:\n   ::\n\n      require_once(__DIR__ . '/vendor/sourcebroker/deployer-loader/autoload.php');\n      new \\SourceBroker\\DeployerExtendedSymfony3\\Loader();\n\n4) Remove task \"deploy\" from your deploy.php. Otherwise you will overwrite deploy task defined in\n   vendor/SourceBroker/deployer-extended-symfony3/deployer/deploy/task/deploy.php\n\n\nSynchronizing database\n----------------------\n\nDatabase synchronization is done with `sourcebroker/deployer-extended-database`.\n\nThe command for synchronizing database from live media to local instance is:\n::\n\n   dep db:pull [instance]\n\n\n\nSynchronizing media\n-------------------\n\nMedia synchronization is done with `sourcebroker/deployer-extended-media`.\n\nThe command for synchronizing local media folders with live media folders is:\n::\n\n   dep media:pull [instance]\n\n\n.. _sourcebroker/deployer-extended: https://github.com/sourcebroker/deployer-extended\n.. _sourcebroker/deployer-extended-media: https://github.com/sourcebroker/deployer-extended-media\n.. _sourcebroker/deployer-extended-database: https://github.com/sourcebroker/deployer-extended-database\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcebroker%2Fdeployer-extended-symfony3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsourcebroker%2Fdeployer-extended-symfony3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcebroker%2Fdeployer-extended-symfony3/lists"}