38 lines
2.3 KiB
Plaintext
38 lines
2.3 KiB
Plaintext
---
|
|
title: "OpenWork Web"
|
|
description: "Run a full OpenWork workspace in the browser, hosted by OpenWork"
|
|
---
|
|
|
|
<Warning>
|
|
**Hosted access.** OpenWork Web is available to every organization when an OpenWork-hosted deployment explicitly enables it. A platform admin in Den `/admin` can also grant complimentary access to one specific organization while deployment-wide availability is off. Web billing must be configured before an owner or admin can purchase it. It costs **$50 per joined organization member per month**; pending invitations are not billed until they are accepted.
|
|
</Warning>
|
|
|
|
OpenWork Web gives your team a full OpenWork workspace in the browser, hosted and managed for you — nothing to install. An organization owner or admin can purchase it directly from the organization dashboard.
|
|
|
|
## Deploy a hosted workspace
|
|
|
|
1. Open your org dashboard and go to `Shared Workspace`.
|
|
2. Click `Add workspace`.
|
|
3. Wait until the status becomes `Ready`.
|
|
4. Click `Connect`.
|
|
|
|
From the connection drawer you can choose `Open in web` to use OpenWork Web directly in the browser, `Open in desktop`, or copy the `Connection URL` plus `Owner token` / `Client token`.
|
|
|
|
## Open it from the desktop app
|
|
|
|
The same hosted workspace also opens in the desktop app. From the connection
|
|
drawer, click `Connect` and copy the `Connection URL` plus `Owner token` /
|
|
`Client token`. In the desktop app, choose `Add workspace -> Connect custom
|
|
remote`, paste the connection URL and token, then click `Connect remote`.
|
|
|
|
## When to use OpenWork Web
|
|
|
|
Use OpenWork Web when your team needs a hosted OpenWork runtime, a stable place for long-running tasks or messaging connectors, or one workspace that several people can open from the same org — especially for teammates who should not have to install anything.
|
|
|
|
## Notes
|
|
|
|
- `DEN_OPENWORK_WEB_ENABLED=true` makes OpenWork Web available to every organization. Missing or false remains fail-closed except for an organization with an explicit complimentary grant from a platform admin in Den `/admin`; organization mode, Stripe-variable presence, and ordinary organization metadata do not act as rollout signals.
|
|
- A workspace must be `Ready` before it can be opened.
|
|
- Hosted workspace limits follow your OpenWork plan.
|
|
- If you prefer to self-host a runtime instead, run `openwork-server` and connect the desktop app to that server URL.
|