You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/core_concepts/16_roles_and_permissions/index.mdx
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,18 @@ Operators have limited access within a workspace. They can only execute and view
65
65
The recommended way to share scripts and flows with operators is through [auto-generated apps](../6_auto_generated_uis/index.mdx).
66
66
With the second option being of sharing the script and [variables](../2_variables_and_secrets/index.mdx) it depends on (but operators won't be able to load variable directly from the UI/API, only use them within the scripts they have access to).
67
67
68
+
From the workspace settings, you can configure the operator visibility settings for your workspace. In particular, you can allow/disallow operators to view:
Regarding to [Pricing](/pricing), operators are counted as half of a regular seat ([developers](#developer)) as long as they are operators in all workspaces they are member of.
Copy file name to clipboardExpand all lines: docs/core_concepts/1_scheduling/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -323,7 +323,7 @@ Go the the script or flow's page, click on the `Advanced` button, fill in the da
323
323
324
324

325
325
326
-
You can see the future runs in the [Runs menu](../../core_concepts/5_monitor_past_and_future_runs/index.mdx), with toggle 'Planned later'.
326
+
You can see the future runs in the [Runs menu](../../core_concepts/5_monitor_past_and_future_runs/index.mdx), with toggle 'Planned later'. You can find the created_at date when the run was scheduled on from the API [get job endpoint](https://app.windmill.dev/openapi.html#tag/job/GET/w/{workspace}/jobs_u/get/{id}) .
Copy file name to clipboardExpand all lines: docs/core_concepts/40_websocket_triggers/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Windmill can connect to [WebSocket](https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API) servers and trigger runnables (scripts, flows) when a message is received.
4
4
Listening is done from the servers, so it doesn't take up any workers.
5
-
WebSocket triggers are not available on the [Cloud](/pricing).
5
+
WebSocket triggers are not available on the [Cloud](/pricing) Free and Team plans.
Copy file name to clipboardExpand all lines: docs/misc/7_plans_details/index.mdx
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,21 +108,21 @@ Team plans work at the workspace-level.
108
108
109
109
The subscription to the Enterprise Self-Host offer is done through a [secure payment link](https://billing.windmill.dev/b/4gw4hu51YbfZ0N200j), with a 1-month free trial. You can reach out to us via contact@windmill.dev, [Discord](https://discord.com/invite/V7PM2YHsPB), or schedule a [meeting](https://www.windmill.dev/book-demo) for an introduction session.
110
110
111
-
To have your instance switch from Free Edition to Enterprise Edition, you'll need to change the Windmill image:
111
+
To have your instance switch from Free Edition to Enterprise Edition, make sure to use the [ghcr.io/windmill-labs/windmill-ee](https://github.com/windmill-labs/windmill/pkgs/container/windmill-ee) image in all your servers/workers containers, in particular you'll need to change the Windmill image:
112
112
-[Docker](../../advanced/1_self_host/index.mdx#docker): in [docker-compose.yml](https://raw.githubusercontent.com/windmill-labs/windmill/main/docker-compose.yml) and [.env](https://raw.githubusercontent.com/windmill-labs/windmill/main/.env).
113
113
-[Helm](../../advanced/1_self_host/index.mdx#enterprise-deployment-with-helm): see the [Helm chart repository README](https://github.com/windmill-labs/windmill-helm-charts).
114
114
115
-
If not done earlier, you can create your first workspace, but your instance will not have access to Enterprise features until the license key is passed.
116
-
117
115
Upon subscribing, you will receive a [license key](#using-the-license-key-self-host) to pass in the [Instance settings](../../advanced/18_instance_settings/index.mdx#license-key). The key will self-update every day at 2 a.m CET as long as the subscription is valid (being paid). A key is valid for 35 days.
118
116
117
+
Your license key can be used accross multiple instances. Just make sure to turn dev / staging instances as 'Non-prod' in the [Instance settings](../../advanced/18_instance_settings/index.mdx#non-prod-instance) so that their computation usage is not taken into account.
118
+
119
119
To adjust the number of seats, you can update your usage on the subscription page at [Windmill customer portal](#windmill-customer-portal).
120
120
121
121
Windmill employs lightweight [telemetry](#usage-checks) to automatically track and report the usage of memory and seats for your subscription. Even on self-hosted plans, telemetry associated to your license key is reported to Windmill.
122
122
123
123
How the data is calculated:
124
124
- Seats: number of users (1 developer, or 2 operators) who are active (from logging in to running or deploying a script) on the platform in the last 30 days, according to the [audit logs](../../core_concepts/14_audit_logs/index.mdx). User count is across all instances (dev, prod) but Windmill only counts once the same user.
125
-
- Memory: we aggregate the limits of all production containers. Workers come in different sizes: small (1GB), standard (2GB), and large (> 2GB). For each compute unit, you pay for, you get a quota of 2 worker-gb-month.
125
+
- Memory: we aggregate the limits of all production containers. Workers come in different sizes: small (1GB), standard (2GB), and large (> 2GB). For each [Compute Unit](/pricing#compute-units), you pay for, you get a quota of 2 worker-gb-month.
126
126
127
127
Using a number of seats, workers, or memory greater than the terms of your subscription is technically possible, but if you do not adjust your subscription accordingly (via the [Customer Portal](#windmill-customer-portal)), we will ask you to take steps to correct this, with 3 options:
128
128
1. Our telemetry data may not be accurate or you do not understand it. In this case, please inform us or book a call: https://www.windmill.dev/ruben-30min
@@ -139,7 +139,7 @@ Once excessive usage has been detected and we have informed you, your license ke
139
139
/>
140
140
</div>
141
141
142
-
#### Using the License Key (Self-host)
142
+
#### Using the license key (self-host)
143
143
144
144
To enable the license key, switch from the `windmill` image to the `windmill-ee` image in both the server and workers. From the [Instance settings](../../advanced/18_instance_settings/index.mdx#license-key), pass the license key, "Test key" and save settings.
Copy file name to clipboardExpand all lines: src/components/pricing/PricingFAQ.js
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -114,7 +114,7 @@ const faqs = [
114
114
question: 'What are compute units?',
115
115
answer: (
116
116
<span>
117
-
Compute units are a unit of measure for the amount of compute resources used. A compute unit corresponds to 2 worker-gb-month. For example, a <Link
117
+
Compute units are a unit of measure for the amount of compute resources provisioned for the workers, based on their memory limits. A compute unit corresponds to 2 worker-gb-month. For example, a <Link
of one month is meant to help you evaluate your needs in practice.
169
169
<br/>
170
170
<br/>
171
-
Compute units are based on the provisioned workers, not the scripts. This means your pricing is determined by the size of your infrastructure, not by the memory consumption of individual scripts. Therefore, your costs remain predictable regardless of script demands.
171
+
Compute units are based on the provisioned workers, not the ones actually used by scripts. This means your pricing is determined by the size of your infrastructure, not by the memory consumption of individual scripts. Therefore, your costs remain predictable regardless of script demands.
0 commit comments