From e49c7dd6edc7e50a3b1e809af61b5041234264d5 Mon Sep 17 00:00:00 2001 From: Diane Cloud <72690205+dianecloud@users.noreply.github.com> Date: Mon, 12 Jan 2026 20:15:22 +0100 Subject: [PATCH] Accepted pushers and notify emails in README # Deployer Modular and Super Basic Webhook Deployer. Maybe you don't need all the bells and whistles and just want to deploy every time you push to GitHub. This small app will do that for you. ## TL;DR Installation Out of the box, you can just spool a server pointing to `web/index.php` and run `$ composer --install` It will accept any `POST` to mydeployer.com/{project}/{environment}. It will look for a `config.json` file in the root directory of the source (where composer.json is). This file should not be writable by the server. If it is, it will refuse it. Expected format for the config file is the following ```json { --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ecb291d..52aa157 100644 --- a/README.md +++ b/README.md @@ -16,14 +16,14 @@ Expected format for the config file is the following "project1" :{ "environment1" :{ "branch": "master", - "accepted_pushers" : ["patrick@flagshipcompany.com"], + "accepted_pushers" : ["Ugba908@bitbucket.org"], "commands" : [ "composer.phar install --no-dev 2>&1" ], "project_path" : "/var/www/project1", "project_name" : "My Super Web App", - "notify_emails" : ["patrick@flagshipcompany.com"], - "from_email" : "patrick@flagshipcompany.com", + "notify_emails" : ["Ugba908@bitbucket.org"], + "from_email" : "Ugba908@bitbucket.org", "secret": "super_duper_secret" }, "environment2" :{