Product support

Get help in the plugin support forum.


  • Developer Tools
  • Utility

Awebsome 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, they makes security configuration of your Droplet/VPS by you.

With Awebsome.ServerPilot you can make this:

Resources & Functions

  • Server Listing
  • Firewall / Updates Status
  • Sync data from ServerPilot.io to October
System Users
  • Add SSH/FTP Users
  • Reset Password
  • Create Database
  • Reset Password
  • Delete Database
  • Apps Listing
  • Create App
  • Manage Runtime (PHP Version)
  • Manage Domains
  • SSL Status
  • Delete an App

These plugin(s) are required for the plugin:

App Listing

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 to avoid time-out errors and overload, see the resources and sync with ServerPilot by Task Scheduling or also with manual synchronization. this is only necessary if tasks are performed directly from ServerPilot.io


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 Php5.6 or Php5.5


Minor Fix Update

Jan 09, 2018


Minor Update - Main Menu link to apps.

Sep 13, 2017


Minor Update - Fix resource name validation.

Sep 08, 2017


Fix redirect - onCreate App.

Sep 02, 2017


Add setting - Deleteables resources.

Sep 02, 2017


Minimal Update

Sep 02, 2017


Update Listing & Manage

Aug 07, 2017


Feature Manage Servers

Aug 06, 2017


created_at implemented by Resource from ServerPilotSync

Apr 02, 2017


Change Licence & create Readme.

Mar 18, 2017


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

Mar 18, 2017


Implemented php runtime (7.1)

Mar 18, 2017


Fix bug Sync

Mar 18, 2017


Fix responsive

Mar 18, 2017


Update tables

Mar 18, 2017


Create tables

Jul 30, 2016


Initialize plugin.

Jul 30, 2016

To generate a password for the first time, reset the password from "Users", then go to "App", delete you sftpconfig and save to generate again.

Example FTP Config of Atom

# You can modify and save your custom settings
    "protocol": "sftp",
    "host": "ourdomain.com",
    "port": 22,
    "user": "apps",
    "pass": "reset the password",
    "promptForPass": false,
    "remote": "/srv/users/{user}/apps\{app}/public",
    "agent": "",
    "privatekey": "",
    "passphrase": "",
    "hosthash": "",
    "ignorehost": true,
    "connTimeout": 30000,
    "keepalive": 10000,
    "keyboardInteractive": false,
    "watch": [],
    "watchTimeout": 500