openSSL module as extension for chassis.io
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
modules
.gitmodules
README.md
chassis.pp

README.md

chassis-openssl

openSSL module as extension for chassis.io. See https://github.com/Chassis/Chassis and http://docs.chassis.io/en/latest/ for a lot more info.

Usage

  1. Clone this into the extensions folder of your Chassis installation. Use recursive: git clone --recursive https://github.com/javorszky/chassis-openssl.git to get the submodule pulled in as well.

  2. Run vagrant reload --provision or just vagrant up

  3. Create or edit local-config.php in Chassis root and add/edit the following: (see also: https://github.com/Chassis/Chassis/blob/master/docs/config.rst)

     define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/wp');
     define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']);
    
  4. Profit.

Caveats and known problems:

  1. I haven't tested with multisite.
  2. You'll have to add the .cert file in the root directory of Chassis to your keychain and set it to "Always trust" (right click on it, Get Info) to avoid the red "your connection is not encrypted" message. Don't know how to do it on a Windows machine. Let me know :)