an open-source self-hostable web UI to help configure and deploy diff --git a/web/src/routes/docs/+layout.svelte b/web/src/routes/docs/+layout.svelte index 0c3655f..b60b603 100644 --- a/web/src/routes/docs/+layout.svelte +++ b/web/src/routes/docs/+layout.svelte @@ -3,15 +3,12 @@ import {page} from "$app/stores"; import Navbar from "$components/Navbar.svelte"; import ProgressButtons from "./ProgressButtons.svelte"; - import {browser} from "$app/environment"; - import {onMount} from "svelte"; const sidebarPages = [ {section: "Getting Started", ref: "/docs/intro", label: "Introduction"}, {ref: "/docs/installation", label: "Install"}, {ref: "/docs/setup", label: "Setup"}, {section: "Usage", ref: "/docs/apps", label: "Apps"}, - // {ref: "/docs/apps/create", label: "Create App", level: 1}, {ref: "/docs/services", label: "Services"}, {ref: "/docs/settings", label: "Settings"}, {section: "Maintenance", ref: "/docs/upgrading", label: "Upgrading"}, diff --git a/web/src/routes/docs/installation/+page.svelte b/web/src/routes/docs/installation/+page.svelte index d587f8f..a98aa02 100644 --- a/web/src/routes/docs/installation/+page.svelte +++ b/web/src/routes/docs/installation/+page.svelte @@ -1,31 +1,24 @@ -
Shokku requires an underlying Dokku installation.
You are recommended to manually install & configure it following
the official documentation.
-
- If an existing installation is not detected during the setup process, it
- will be automatically installed and configured.
Shokku will only work over HTTPS, so SSL must be configured. This can be via:
-
+ 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 :) +
+ +- TODO: link to digitalocean marketplace -
-
If you don't feel comfortable using some random script from the internet,
- the installation can be manually performed fairly easily:
+ the installation can be manually performed fairly easily.
+
+ Take a look at the bootstrap script, it is
+ commented and easy to follow.
{cmd}
- {/each}
-