About

Dropspace is a light-weight PHP web front-end framework that supports automated deployment of websites using Dropbox.

In order to quickly deploy websites follow these steps:

  1. Deploy a Dropspace server that is linked to a Dropbox Account - see Deploy page.
  2. Using Dropbox, share a folder whose name has the form of a reverse domain name with your Dropspace server's Dropbox account as read-only.
  3. Populate the shared folder with HTML-fragment files (.htm) in an appropriate folder hierarchy - see Populate page.

When enabled, the Dropspace server will automatically create an Apache configuration file for each folder that is shared and accepted to the Dropbox directory, and will automatically use 'certbot' to obtain an SSL certificate using the Let's Encrypt service once the DNS for the corresponding domain (and www.) is pointing at the Dropspace server.