Domains

If you would prefer your site exists on a domain instead of using your user directory (e.g /~6f03ea78/), you can either use a subdomain on jot.run, or register a domain and point it at the Jot server.

Subdomain on jot.run

During key registration (jot init ...) you can specify an alias with the -a option. This alias will be used as a subdomain where the server will serve your site if someone visits it. For instance, if I initialized my key like this:

jot init -a treadful -d treadful.dev ~/jot/treadful

The site will now be served at https://treadful.jot.run/.

Custom Domains

Warning

This is an experimental service! The server IPs may change without warning. Check back to this page for the most up to date addresses.

You can also point a custom domain that you registered to your site.

Note

This assumes you already have registered a domain and have a DNS provider.

When registering your key with the server, ensure to use the -d option and specify your domain.

jot init -d treadful.dev ~/jot/treadful

Set A and AAAA records to point at the jot.run server's IP. For example:

treadful.dev.           300     IN      A       172.234.254.44
treadful.dev.           300     IN      AAAA    2600:3c0a::2000:80ff:fee4:f3b2
www.treadful.dev.       300     IN      A       172.234.254.44
www.treadful.dev.       300     IN      AAAA    2600:3c0a::2000:80ff:fee4:f3b2

It may take several minutes to several hours for DNS changes to propagate depending on many factors. So if it doesn't work immediately, check back later.

Note

The www subdomain is automatically supported and you do not need to register with it. If you do not want to use it, do not add those DNS records.

The server will automatically request and setup TLS certs for your domain upon first visit. It may take several minutes for this to complete but in most cases it's pretty quick.