627

Product support

Get help in the plugin support forum.

  • Added on Aug 8, 2016
  • Current version: 1.4.0
  • Platform Compatibility
    v3.x not tested
    v2.x not tested
    v1.x use latest
  • Created by
  • Public repository

Categories

ServerPilot

This is an amazing plugin for manage your OctoberCMS apps with ServerPilot.io & DigitalOcean

It is a difficult find the secure engine for your apps, therefore saves time with ServerPilot.io, they makes security configuration of your Droplet/VPS by you.

Register using these links, or the previous ones to obtain $10USD of free credit in ServerPilot.io & DigitalOcean

With Awebsome.ServerPilot you can make this:

Resources & Functions

Servers
  • Server Listing
  • Firewall / Updates Status
System Users
  • Add SSH/FTP Users
  • Reset Password
  • Save Password (NEW)
Databases
  • Create Database
  • Reset Password
  • Save Password (NEW)
  • Delete Database
Apps
  • Apps Listing
  • Create App
  • Manage Runtime (PHP Version)
  • Manage Domains
  • SSL Status
  • Enable AutoSSL (NEW)
  • Enable Force HTTP to HTTPS (NEW)
  • Delete an App
Managed an App
Installation:

php artisan plugin:install Awebsome.ServerPilot

Plugin Settings

You have to configure your plugin at Settings Section, you can find it typing ServerPilot in the search field. The fields ClientID & APIKey are required, you can obtain this data in ServerPilot.io

How it works

The plugin updates the resources automatically it is only necessary to manually pull an update if changes have been made directly from the panel of serverpilot.io

Recomendations:

When you create a new app on the server, the PHP-FPM service for the version of PHP used by the app needs to be restarted. This may cause a brief moment, usually less than a second, where PHP requests can't be answered by apps using that PHP version and it's possible it may interfere with any long-running scripts.

If you have a master app that is creating the other apps, one solution would be to run that app on a different PHP version. for example, your main installation can use Php7.0 and others can use Php7.1 or 7.2

1.4.0

General code cleanup provided by Luke Towers, removed deprecated & unused Atom & Sublime helper classes, removed unused Action model, table, & controller.

Nov 09, 2018

1.3.5

Minor Update

May 17, 2018

1.3.4

Minor Update - delete nonexistent resources

Feb 16, 2018

1.3.3

Minor Update

Feb 01, 2018

1.3.2

Create runtimes table

Jan 31, 2018

1.3.1

Create new tables

Jan 31, 2018

1.3.0

!!! API & Plugin refactory

Jan 31, 2018

1.2.1

Minor Fix Update

Jan 31, 2018

1.2.0

Minor Fix Update

Jan 09, 2018

1.1.9

Minor Update - Main Menu link to apps.

Sep 13, 2017

1.1.8

Minor Update - Fix resource name validation.

Sep 08, 2017

1.1.7

Fix redirect - onCreate App.

Sep 02, 2017

1.1.6

Add setting - Deleteables resources.

Sep 02, 2017

1.1.5

Minimal Update

Sep 02, 2017

1.1.4

Update Listing & Manage

Aug 07, 2017

1.1.3

Feature Manage Servers

Aug 06, 2017

1.1.2

created_at implemented by Resource from ServerPilotSync

Apr 02, 2017

1.1.1

Change Licence & create Readme.

Mar 18, 2017

1.1.0

!!! Implemented ftp .Configs for (Atom And Sublime Text).

Mar 18, 2017

1.0.6

Implemented php runtime (7.1)

Mar 18, 2017

1.0.5

Fix bug Sync

Mar 18, 2017

1.0.4

Fix responsive

Mar 18, 2017

1.0.3

Update tables

Mar 18, 2017

1.0.2

Create tables

Jul 30, 2016

1.0.1

Initialize plugin.

Jul 30, 2016

We have done a refactoring of this plugin and optimized the interaction with the ServerPilot API. some files were renamed, to obtain the latest clean version we advise uninstalling and installing this plugin again, although if you do not do it, it will not affect its operation.

When upgrading to a version higher than 1.3.0 the configuration data will be deleted, back up your API_KEY and CLIENT_ID before upgrading to this version.

Thanks for your support.