$def with () $# , domains, dns) Spawn your personal website..

Spawn your personal website..

This installer will walk you through setting up your personal website.

$# $if "machine" in config: $#

Machine: $config["machine"]

$# $else:

Choose a host

In the cloud

A cloud host is an organization that will manage an internet-connected machine on your behalf typically for a monthly fee.

Go to the Applications & API page and generate a new personal access token with write scope.

Go to the Tokens page and create a new personal access token with full read/write access.

Go to the Projects page, create a new project, go to that project's page, click on "Security" → "API Tokens" and generate a new token with read/write permission.

$# $if "registrar" in config: $#

Registrar: $config["registrar"]["provider"]

$# $else: $#
$#
$#

A domain name registrar is an organization that will register domain names $# for you typically for an annual fee.

$#

Note: in order to use a domain name your machine must be $# publicly reachable.

$# $#

Go to the API $# page, unlock your account and generate a new key.

$#

Go to the API $# page, agree to the terms if you haven't already and generate a new token.

$# $# $#
$#
$# $if "domain" in config: $# $if not dns["ns"][0].endswith(config["registrar"]["provider"] + "."): $#

Your DNS is being managed off-registrar... not supported yet.

$# $#
Site Details $#

Domain
$#

$#

$# $#
$#
$#
$# $else: $#
$# $#
$#