Tasks
Publishing your app
Pick an address, test the build, and publish — your app goes live over HTTPS at its own URL. Republish to ship changes, unpublish to take it down, and pin it to your sidebar to find it again.
An app runs in the preview from the moment it exists. Publishing is what gives it an address other people can open.
Everything here is in Settings → General.
Choose an address
Your app gets its own subdomain of the Dhanu apps domain — in the hosted
product, https://your-app.apps.dhanu.ai.
| Rule | Detail |
|---|---|
| Characters | Lowercase letters, numbers and hyphens |
| Length | 3 to 40 characters |
| Start and end | A letter or a number, never a hyphen |
| Taken or reserved | You are told immediately, with a free alternative offered — one click to accept it |
A handful of names (www, api, app, admin, docs, mail, status,
assets, static) are reserved and cannot be used.
You can also point your own domain at a published app — see Custom domains.
Test the build first
Test build compiles the app exactly the way publishing will, and tells you whether it passed or what failed. It takes a second and saves you a failed release.
Publish
Press Publish. The release goes through three states:
| State | Meaning |
|---|---|
| Building | Your code is being bundled and the stylesheet compiled |
| Live | It is on the internet at your address, over HTTPS |
| Failed | Something did not compile — the error is on the release |
Certificates are handled for you; there is nothing to install or renew.
The release list keeps the history, so you can see when each version went out.
Shipping changes
Publishing takes a snapshot. Changes you make afterwards stay in the preview until you press Publish again — which is what lets you keep working on a live app without visitors watching you think.
Taking it down
Unpublish removes the app from its address. The app itself, its files and its history are untouched, and publishing again puts it back.
Who can open it
Publishing does not automatically mean “public”. A published app can be open to anyone, protected by a password, or limited to signed-in members of your workspace — see Who can open your app.
Finding it later
Pin it. The pin in the app pane header adds the app to your sidebar under Apps — up to 20, dragged into whatever order you like.
The Apps page. /app/apps lists every app in the workspace with a
thumbnail, its icon and when it last changed, and a search box for when there
are a lot of them.
A published app is a real page on the internet. Before you share the link, check Search and social if you would rather it did not turn up in search results, and Security checks if it handles anything sensitive.