Shokku requires an underlying Dokku installation. You are recommended to manually install & configure it following the official documentation.
Shokku will only work over HTTPS, so SSL must be configured. This can be via:
SHOKKU_LETSENCRYPT_EMAIL environment variable is set during
installation to a valid email.
SHOKKU_CERT environment variable to point to a tarball containing the
certificate contents. Tarball creation instructions can be found
here.
Please refer to
the operating systems supported by Dokku.
Shokku is lightweight and will consume very little resources.
For a cheap hosted server to try Shokku out, consider using DigitalOcean via this referral link. You get $200 in credit for 60 days, and I get a $25 kick back :)
{cmd}
{/each}
If you don't feel comfortable using some random script from the internet,
the installation can be manually performed fairly easily.
Take a look at the bootstrap script, it is
commented and easy to follow.