website: refine FAQ and form on hub page

This commit is contained in:
Pasha Sviderski
2026-07-09 18:56:46 +10:00
parent d670d18810
commit 4ad4bce29d
+37 -28
View File
@@ -710,8 +710,7 @@
<p class="font-inter-tight font-semibold text-violet-700 mb-1">Your most-needed <p class="font-inter-tight font-semibold text-violet-700 mb-1">Your most-needed
feature</p> feature</p>
<p class="text-sm text-zinc-500 leading-relaxed"> <p class="text-sm text-zinc-500 leading-relaxed">
Something missing from this list? Tell us about your pain and it moves up the Something missing from this list? Tell us about your pain.</p>
queue.</p>
</div> </div>
</a> </a>
</div> </div>
@@ -728,7 +727,11 @@
<div class="text-center pb-10 md:pb-14"> <div class="text-center pb-10 md:pb-14">
<h2 class="font-inter-tight text-3xl md:text-4xl font-bold text-zinc-900 mb-4">Fair <h2 class="font-inter-tight text-3xl md:text-4xl font-bold text-zinc-900 mb-4">Fair
questions</h2> questions</h2>
<p class="text-lg text-zinc-500">Asked bluntly, answered bluntly.</p> <p class="text-lg text-zinc-500">
Have another questions? Ask us on
<a class="font-medium text-zinc-600 underline decoration-zinc-300 underline-offset-2 hover:text-zinc-900 hover:decoration-zinc-400 transition-colors"
href="https://uncloud.run/discord" target="_blank" rel="noopener">Discord</a>.
</p>
</div> </div>
<div class="divide-y divide-zinc-200 border-t border-b border-zinc-200"> <div class="divide-y divide-zinc-200 border-t border-b border-zinc-200">
@@ -746,9 +749,11 @@
</span> </span>
</summary> </summary>
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
No. Uncloud is fully functional on its own, today, from the CLI. Hub adds a web UI No. <a class="underline hover:text-zinc-900" href="/">Uncloud</a> is open source
and an observability stack on top. If you never connect Hub, you lose nothing that and fully functional on its own without Hub. You can use
exists now. the CLI to manage your clusters and deploy your apps across servers from Compose
files. Hub adds a web UI and an observability stack on top so you don't have to
build and manage it yourself.
</p> </p>
</details> </details>
@@ -766,7 +771,8 @@
</summary> </summary>
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
No, and no point pretending otherwise. Uncloud, the orchestrator, is Apache 2.0. Hub No, and no point pretending otherwise. Uncloud, the orchestrator, is Apache 2.0. Hub
is a hosted service built on top. is a managed service built on top, and it's how we plan to fund Uncloud's full-time
development.
</p> </p>
</details> </details>
@@ -784,9 +790,10 @@
</summary> </summary>
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
Metrics and logs will flow to Hub. Storing, graphing, and searching them is the Metrics and logs will flow to Hub. Storing, graphing, and searching them is the
whole point of a hosted observability stack. Your apps, code, and databases stay on whole point of a hosted observability stack so you can access them even when your
your machines. What exactly gets collected and how you control it is being designed servers aren't available. Your apps, code, and databases stay on your servers. What
right now, with early access users. exactly gets collected and how you control it is being designed right now, with
early access users.
</p> </p>
</details> </details>
@@ -805,8 +812,9 @@
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
The connection model is being designed right now with early access users. The intent The connection model is being designed right now with early access users. The intent
is the minimum Hub needs to do its job: telemetry flowing out, and nothing is the minimum Hub needs to do its job: telemetry flowing out, and nothing
controlling your cluster unless you later opt into features like push to deploy. controlling your cluster unless you later opt into features like sharing access to
Uncloud itself never stops working without it. the cluster with your team or push to deploy. Uncloud itself never stops working
without Hub.
</p> </p>
</details> </details>
@@ -823,8 +831,8 @@
</span> </span>
</summary> </summary>
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
Nothing. Your apps run on your machines and Uncloud doesn't depend on Hub to Nothing. Your apps run on your servers and Uncloud doesn't depend on Hub to
operate. Worst case, you lose the dashboard for a while. Not production. operate. Worst case, you lose the dashboard for a while, not production.
</p> </p>
</details> </details>
@@ -841,9 +849,9 @@
</span> </span>
</summary> </summary>
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
You can. Grafana, Prometheus, and Loki are excellent, and they'll always work with You can and if you do already, keep it. Grafana, Prometheus, VictoriaMetrics and
Uncloud. Hub is for people who want the graphs without adopting a monitoring stack others are excellent, and they'll always work with Uncloud. Hub is for the day you'd
as a second hobby. If you enjoy running one, genuinely, carry on. rather ship features than manage and monitor the monitoring stack.
</p> </p>
</details> </details>
@@ -860,9 +868,9 @@
</span> </span>
</summary> </summary>
<p class="text-zinc-500 leading-relaxed pb-5"> <p class="text-zinc-500 leading-relaxed pb-5">
No public date yet. Hub is in active development and everything on this page is a Hub is in active development and everything on this page is a design preview.
design preview. Invites go to the early access list as pieces become usable. Pricing Invites go to the early access list as pieces become usable. Pricing isn't decided
isn't decided, and early access users will see it before anyone is charged a cent. yet, and early access users will get a discount for helping shape Hub.
</p> </p>
</details> </details>
@@ -880,11 +888,11 @@
<div class="text-center pb-10"> <div class="text-center pb-10">
<h2 class="font-inter-tight text-3xl md:text-4xl font-bold text-white mb-4"> <h2 class="font-inter-tight text-3xl md:text-4xl font-bold text-white mb-4">
Get in before it's finished Get early access
</h2> </h2>
<p class="text-lg text-zinc-400"> <p class="text-lg text-zinc-400">
Tell Pasha what you need Hub to do. The roadmap is short enough that one email actually Leave your email and we'll invite you as Hub becomes usable. Early users help shape it
moves it. and get a discount.
</p> </p>
</div> </div>
@@ -911,10 +919,11 @@
</button> </button>
</form> </form>
<p class="text-center text-sm text-zinc-400 mt-6"> <p class="text-center text-sm text-zinc-500 mt-6">
No spam, no drip campaign. One person reads these. Uncloud updates only, no spam. Or email
Or email <a href="mailto:pasha@uncloud.run" <a href="mailto:pasha@uncloud.run"
class="underline hover:text-white transition">pasha@uncloud.run</a> directly. class="underline text-zinc-400 hover:text-white transition">pasha@uncloud.run</a>
directly.
</p> </p>
</div> </div>
@@ -941,7 +950,7 @@
</div> </div>
<div class="grow text-sm text-zinc-500"> <div class="grow text-sm text-zinc-500">
Made with ❤️ by Made with ❤️ by
<a class="underline hover:text-zinc-900" href="https://github.com/unlabs-dev">unLabs</a> <a class="underline hover:text-zinc-900" href="https://github.com/unlabs-dev">Unlabs</a>
in Australia in Australia
</div> </div>