Windmill

W

Windmill

Join the community to ask questions about Windmill and get answers from other members.

Join

help

general

changelog

Running Windmill in a Closed Environment Without Internet Access

I recently tried running the self-hosted version in a closed environment. The UI loads fine, and the Docker Compose setup runs without issues. However, when I try to add a workflow or perform any activity, it gets stuck. Checking the logs for the windmill-server, I noticed errors because it's trying to reach an external server, which isn’t possible in my setup. Is there a solution to run it properly in a closed environment? does the self-hosted setup require any modifications to work in such an environment?...

Powershell script with PNP.Powershell module - How to connect with PFX SSL Certificate ?

Hello. I try to run a powershell script that use PNP.Powershell module. As reference here https://pnp.github.io/powershell/cmdlets/Connect-PnPOnline.html#example-5, the Connect-PNPOnline need to point to a PFX file. I'm newbie on windmill to be honest, i don't understand how / where i can store my pfx file in order to use it in my script. If someone can help me how to proceed please ? Best regards....

Intermittent 401 errors on private NPM packages

We're seeing some 401 errors in our Bun scripts during bun install of the form: ``` bun install v1.2.3 (8c4d3ff8) error: GET https://npm.pkg.github.com/download/x/x0.0.1/xxx - 401...

PHP extensions and environment variables

First of all, I'm loving Windmill. Great job so far. Second, I have two questions, 1) How do I install PHP extensions?...

Almost all executions fail with 'error: Unexpected reading "/tmp/windmill/wk-default-a8f...'

I recently deployed a new instance of Windmill using the provided docker-compose reference configurations. I'm able to log in and navigate the application, but when I attempt to execute Flows/Scripts, they all fail with error:
--- BUN INSTALL --- error: Unexpected reading "/tmp/windmill/wk-default-cdbe7a8fd670-vi95I/0195394b-643d-3729-5eba-2d400a8cd5cc/build.js" ...

Durable script that picks up where it failed

How can I build a C# script in Windmill that stores an int id such that the script will pick up where it left off for example if it was rate limited or failed execution midways through execution? Similar to Durable functions in Azure or Temporal....

Need help in understanding source code

Hi, I'm currently going through the windmill source code to contribute to it. I just wanted to know where is the job result is being saved. I found the following code in backend/windmill-worker/src/worker_flow.rs: ```rust let nresult = match &new_status { Some(FlowStatusModule::Success { flow_jobs: Some(jobs), .. }) | Some(FlowStatusModule::Failure { flow_jobs: Some(jobs), .. }) => {...

App specific SSO

Is there a way to have SSO over only one app? I don't need authentication over the whole instance so just want to add it to one of my public apps.

Renaming a workspace's id does not work

Attempting to rename a workspace's id, and when I hit Save nothing happens. No error in the deployment's logs. We're on EE v1.466.3

Error in DB Migration: v2 migrate from v1

I have decided to upgrade one of the worker groups and apply the new migrations but getting this error constantly: 2025-02-21T06:16:12.576439429Z 2025-02-21T06:16:12.575768Z INFO windmill-api/src/db.rs:93: Acquired global PG lock 2025-02-21T06:16:12.587240719Z 2025-02-21T06:16:12.587029Z INFO windmill-api/src/db.rs:130: Started applying migration 20250201124748: v2 migrate from v1 ...

Pull custom resource type for local dev?

Hello! I have question about custom resource type. So I've managed to wmill sync pull almost all the stuffs from the Windmill remote, from the scripts, flows, to variables and secrets, and even resources. However, I found out that resources made using custom resource type will not have the custom resource type definitions (in JSON schematics? Or maybe in other format?) are not being pulled to local, and there seems to be no way to pull it. The only alternative way I saw is by making our own custom Hub and syncing the custom resource types to that Hub somehow...? Or maybe I miss something? Would really appreciate some help, thank you in advance 🙂...

Changing user email

Hi there, I think I'm blind but...where can I change the email of an existing user?

postgresql dynamic params

when running a postgres type script (which i understand is rust under the hood) I am unable to utilize dynamic params when running. sample script: -- $1 name1 = 1 hours...

Basic questions: Flow triggering

Hi! I've been told to mention that I'm a Cloud Team customer when posting here. Questions: 1. Is there a simple way to "undeploy" / deactivate a previously deployed flow? 2. Triggers: Webhooks and Email triggers: Once a "Webhook-specific Token" is generated, I can copy the url/email address. if forgotten, I have to generate another webhook specific token to be able to see the webhook url / email address. This creates a mess. Is there any way to simply see the list of current urls/emails?...

Is it possible to use 'setValue' on all of a component in a component list?

I have a List component which has a Select Component. I want to setValue('a') (where a is the id of my Select component) on the Select component within each iteration of the list. Doing setValue('a') will only affect the Select component in the last iteration of the List....

Is there any api to see the webhooks of an workspace?

I'm trying to fetch and store the url of my scripts and flows with a script and i'm looking for an API that contains that information but i can't find it.

Is it possible to query a flow's progress using the Rest API?

We're building a data sync integration between 2 platforms and would like to expose a simple progress bar / error / success in our frontend. Users won't have direct access to Windmill or anything like that, so we're not exposing any kind of UI, just want to have some sync state

Enterprise Edition License - Use Case Clarification

We are evaluating the Enterprise Edition Self-Hosted for our company and would like to clarify if our intended use case is supported under the license terms. We plan to self-host Windmill within our own infrastructure and use it to develop and operate automation workflows for our customers. These workflows will handle workloads such as data integration and synchronization between our customers' systems. Crucially, our customers will not have direct access to our Windmill instance or the Windmill web service. We will develop, run, and maintain these workflows entirely within our own environment and provide the service to our customers as a managed offering....

is it possible to transform output from multi select so it will update fields in grid?

slowly falling in love with windmill (am an old school jenkins user) I am trying to have some rows added/removed dynamically while running the app and have tried to connect multiconnect.result into the field selector of agrid. maybe there's a better way to do it. i wasnt able to just update the field to...
No description

Is there a way to add a Firebase/Firestore trigger to the Hub?

Hello, I'm looking to trigger an action when a new document gets added to a Firestore/Firebase collection. So far the action and such are available on the hub, but there is no way to detect the new document. What could I do to create this myself, or get it created by the Windmill team?...