The staticland commandline tool requires node and npm , so make sure you've got Node.js installed.

Learn more about staticland & the craft of building static sites

We'll send occassional emails about changes to the static.land service, improvements to the underlying open source software, and guides to building static sites.

Self-hosted

staticland is an open source project for hosting static sites with auto-SSL

Learn about setting up a staticland-api server.

We have a hosted version at api.static.land. If you'd like access to the hosted version you can submit an application for free or paid usage:

Usage

Create an account:

staticland register --server {your-staticland-api-instance}

Learn about setting up a staticland-api server.

Set up DNS:

Ensure that your domain's DNS settings are pointing at 52.39.104.182 (or the IP address of your custom server) before deploying:

host static.land static.land has address 52.39.104.182

Setting the DNS before deploying is required for Let's Encrypt to successfully provision a certificate.

Deploy a site with auto-SSL: