- 🖥️ Static website hosting with Apache on your own Linux VM
- 🚢 Continuous Deployment from GitHub Actions, GitLab and more with any static site builder you can run in them (so pretty much any of them)
- 🔐 Continuous Deployment from public or private git repositories
- 👁️ Preview builds on sub domains and sub directories
- 🔒 CertBot and Let's Encrypt for automatic SSL
- 🔑 HTTP basic auth
- ✏️ Add .htaccess files with the Apache directives you already know - eg,
- ➡️ ... Redirects
- 🔖 ... Tell browsers to cache your CSS/JS
- 🔑 ... CORS headers
We run a small Django app to allow you to configure sites and continuous deploys. The app then processes any deploys and sets up SSL certificates and Apache configuration as needed (but public viewers never interact with the app - only with Apache directly).
(Static websites are also sometimes called pre-rendering server-side rendering (SSR) - we support those to!)
See docs directory.
| OS | Python | Apache | Certbot |
|---|---|---|---|
| Ubuntu 24.04 | 3.12 | 2.4 | 2.9 |
See host directory for more.
See dev directory for more.