Vacuna

Vacuna is a simple HTTP server for static websites, focusing on simplifying self-hosting of sites that do not need server side logic, optimizing around this use cases, providing features like automatic detection of websites from defined folders, files pre-compression and automatic support of SSL certificates through acme.

Example minimal configuration

server {
    listen "0.0.0.0:80"
    listen "0.0.0.0:443" {
        ssl {
            acme {
                contacts "test@example.com"
                store "/var/lib/certs/"
            } 
         }
     }
     // auto scan the configured folder and consider each sub-folder as a website, it will use
     // the name of the folder as the name of the website, 
     // if ssl acme is active will automatically create also SSL certs
     auto "/var/www/"
} 

Installation instructions

Features

Use Cases Examples

Automatic Sites | Pre-Compression

Used By

tglman.com
vacuna.dev

(if you are using vacuna and you want to list your website here open a MR here)