2017 © Pedro Peláez
 

project webloyer

Webloyer is a Web UI for managing Deployer deployments

image

ngmy/webloyer

Webloyer is a Web UI for managing Deployer deployments

  • Saturday, May 5, 2018
  • by ngmy
  • Repository
  • 11 Watchers
  • 147 Stars
  • 545 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 15 Forks
  • 9 Open issues
  • 50 Versions
  • 4 % Grown

The README.md

Webloyer

Latest Stable Version Total Downloads Latest Unstable Version License
Build Status Coverage Status, (*1)

Webloyer is a Web UI for managing Deployer deployments., (*2)

Features

Webloyer has the following features:, (*3)

  • Project management
    • Managing deployment settings on a project-by-project basis
  • Deployment management on a project-by-project basis
    • 1-click deploying and rolling back
    • Keeping a log of every deployments
    • E-mail notifications can be sent when a deployment finishes
  • Recipe management
    • Creating, editing, deleting and listing recipe files
  • Server management
    • Creating, editing, deleting and listing server list files
  • User management
    • Authentication with e-mail address and password
    • Role-based access control to features
  • Web APIs
  • Webhooks
    • GitHub

Screenshots

See screenshots., (*4)

Requirements

Webloyer has the following requirements:, (*5)

  • PHP >= 5.6.0
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension

Installation

Option 1: Download Source Code

  1. Download the application source code by using the Composer create-project command: composer create-project ngmy/webloyer
  2. Give write permission to the storage directory and the bootstrap/cache directory for your web server user (e.g. www-data) by running the following command: chown -R www-data:www-data storage chown -R www-data:www-data bootstrap/cache
  3. Run the installer by using the Artisan webloyer:install command: php artisan webloyer:install Note: You must be running this command as your web server user.
  4. Start the queue listener as a background process by using the Artisan queue:listen command: nohup php artisan queue:listen --timeout=0 & Note: You must be running this command as your web server user.
  5. Add the following Cron entry to your server: ```
            • php /path/to/webloyer/artisan schedule:run >> /dev/null 2>&1 ``` Note: You must be running this Cron entry as your web server user.

Option 2: Using Docker

You can also install using Webloyer Docker., (*6)

Basic Usage

Step 1: Login to Webloyer

  1. Go to the Login page by click the "Login" link.
  2. Enter the e-mail address and password.
  3. Click the "Login" button to login to Webloyer.

Step 2: Create Your Project

  1. Go to the Create Project page by click the "Create" button in the Projects page.
  2. Enter your project information. Note: For now, Webloyer only supports the deploy task and the rollback task. Therefore, you must define these tasks in your Deployer recipe file. Note: If you want to use the e-mail notification, you need to enter your e-mail settings from the E-Mail Settings page.
  3. Click the "Store" button to finish project creation process.

Step 3: Managing Deployments

  1. Go to the Deployments page by click the "Deployments" button.
  2. Run the deploy task by click the "Deploy" button. Or run the rollback task by click the "Rollback" button.
  3. After the task of execution has been completed, it is possible to go to the Deployment Detail page by click the "Show" button, you can see the details of the task execution results.

Advanced Usage

Foundation Library

Webloyer uses Laravel as a foundation PHP framework., (*7)

License

Webloyer is open-sourced software licensed under the MIT license., (*8)

Donation

Do you want to buy me a coffee?, (*9)

Flattr this, (*10)

The Versions

23/08 2016
23/08 2016
17/08 2016
07/08 2016
18/07 2016

0.31.1

0.31.1.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

18/07 2016

0.31.0

0.31.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

17/04 2016

0.30.0

0.30.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

15/03 2016

0.29.0

0.29.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

13/03 2016

0.28.0

0.28.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

15/02 2016

0.27.0

0.27.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

02/02 2016

0.26.0

0.26.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

24/01 2016

0.25.0

0.25.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

23/12 2015

0.24.0

0.24.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

22/11 2015

0.23.0

0.23.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

18/11 2015

0.22.0

0.22.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

18/11 2015

0.21.0

0.21.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

09/11 2015

0.20.0

0.20.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

07/10 2015

0.19.1

0.19.1.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

06/10 2015

0.19.0

0.19.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

22/09 2015

0.18.0

0.18.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

21/09 2015

0.17.1

0.17.1.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

21/09 2015

0.17.0

0.17.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

05/09 2015

0.16.0

0.16.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

29/08 2015

0.15.0

0.15.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

27/08 2015

0.14.1

0.14.1.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

26/08 2015

0.14.0

0.14.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

23/08 2015

0.13.0

0.13.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

09/08 2015

0.12.0

0.12.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

01/08 2015

0.11.0

0.11.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

29/07 2015

0.10.0

0.10.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

21/07 2015

0.9.0

0.9.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

19/07 2015

0.8.0

0.8.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

05/07 2015

0.7.0

0.7.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

05/07 2015

0.6.0

0.6.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

23/06 2015
31/05 2015
27/05 2015
12/05 2015
11/05 2015

0.1.1

0.1.1.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer

06/05 2015

0.1.0

0.1.0.0

Webloyer is a Web UI for managing Deployer deployments

  Sources   Download

MIT

The Requires

 

The Development Requires

by Yuta Nagamiya

deployment deploy deployer