JuxtaPage is an HTTP service
that automatically constructs web pages
from HTML fragments

About

JuxtaPage is a reimplementation of DropSpace.

JuxtaPage is a light-weight PHP web front-end framework that supports automated deployment of websites using Dropbox and other cloud file services.

In order to quickly deploy websites follow these steps:

  1. Deploy a JuxtaPage 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 JuxtaPage 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 JuxtaPage 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 JuxtaPage server.