Skip to content

Instantly share code, notes, and snippets.

@daronspence
Created December 15, 2015 19:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save daronspence/11cb368a7b8d3d521647 to your computer and use it in GitHub Desktop.
Save daronspence/11cb368a7b8d3d521647 to your computer and use it in GitHub Desktop.
<?php
// https://github.com/daverogers/serverpilot-php
require_once('serverpilot-php/lib/ServerPilot.php');
$clientid = "cid_XXXXXXXXX";
$apikey = "XXXXXXXXXXXXXX";
$appid = "XXXXXXXXXX";
$priv = trim(file_get_contents('/etc/letsencrypt/live/DOMAINNAME/privkey.pem'));
$cert = trim(file_get_contents('/etc/letsencrypt/live/DOMAINNAME/fullchain.pem'));
$config = array(
'id' => $clientid,
'key' => $apikey
);
$sp = new ServerPilot($config);
$sslkey = $priv;
$sslcert = $cert;
// var_dump($sslcert);
$apps = $sp->app_info($appid);
$wikissl = $sp->ssl_add($appid, $sslkey, $sslcert, null);
var_dump($wikissl);
// var_dump($apps);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment