Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion apps/docs/environments.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ An environment can combine repositories from different source-control
providers, such as GitHub and GitLab. Each provider must have working
credentials in the deployment or the task cannot prepare the complete
workspace. Repositories connected through GitHub must also belong to the same
GitHub App installation.
GitHub App installation. Repository full names must be unique within the
environment, including across source-control connections.

The setup task is meant to produce a working environment Roomote can reuse. If
it cannot finish, adjust the input and try again from
Expand Down
2 changes: 2 additions & 0 deletions apps/docs/personal-settings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ they need to use it.
Personal Settings also include app preferences such as:

- **Color Theme** for light, dark, or system-defined appearance
- **Mind Reader Mode** to expand LLM thoughts by default in task conversations;
you can still collapse or expand individual thought messages
- **Narration Mode** for a more streamlined task conversation view

Most teammates only need profile, linked accounts, and theme settings.
Expand Down
6 changes: 6 additions & 0 deletions apps/docs/self-hosting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,12 @@ empty PostgreSQL/MinIO/Redis volumes, and starts the recorded Roomote release.
retained tag, and restoring the pre-upgrade bundle is the last-resort path
that also rewinds data.

Use `roomote upgrade` instead of updating application image references alone.
The command refreshes the release's Compose and Caddy configuration together;
mixing newer application images with an older Caddyfile can leave routes used
by the new controller unavailable until the deployment configuration is also
updated.

The supported rollback target is the release immediately before the current
one. Check the running application version and applied schema migration at any
time under **Settings → Deployment → Diagnostics**; both are also recorded in
Expand Down
14 changes: 8 additions & 6 deletions apps/docs/users.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -79,12 +79,14 @@ expiry date. Purchased keys are issued annually and can be refreshed from the
Roomote Cloud portal while the subscription is active. Replace the key in
Settings or `R_LICENSE_KEY` after refreshing it.

Keys are signature-verified locally, then activated with Roomote Cloud for the
deployment's stable installation ID. A paid seat limit remains active while
the Cloud activation lease is current (up to 72 hours); without it, the
deployment uses the free-seat limit. Roomote Cloud records the current user
count and short-lived peaks for subscription billing, independently of
anonymous analytics. License usage is not sent to the Ping analytics service.
Keys are signature-verified locally. On self-hosted deployments, they are then
activated with Roomote Cloud for the deployment's stable installation ID. A
paid seat limit remains active while the Cloud activation lease is current (up
to 72 hours); without it, the deployment uses the free-seat limit. Roomote
Cloud deployments use their provisioned valid license directly. Roomote Cloud
records the current user count and short-lived peaks for subscription billing,
independently of anonymous analytics. License usage is not sent to the Ping
analytics service.

Each license may be active on one deployment at a time. If you move a
deployment, contact Roomote support to reset the existing activation before
Expand Down
Loading