Windmill

W

Windmill

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

Join

help

general

changelog

How to Incorporate MinIO with Windmill Docker Compose

Hi all, I am new to Windmill and docker in general, and I am trying to incorporate MiniO so I can do file uploads for images and other files, however, I cannot get this to work with the docker-compose provided by Windmill and the official docker-compose provided by MiniO here: https://hub.docker.com/r/bitnami/minio Attached is my docker-compose....

How to auto load/run runnable scripts on App load?

Currently, my runnable components look to be in a loading state unless I click on the refresh button manually. Any suggestions on what I maybe doing wrong or how to autoload things on page load?
No description

Triggering a script or flow from AgGrid Table column definition

Hello, I am trying to create a table with action buttons, and I would like to trigger flows on button click. While I realise it is possible to do through a regular fetch request calling the webhook of a flow, it gets quite inconvenient trying to forward input variables. Is there something I am missing, or is that the only way? Thank you!...

Has anyone used AWS Appsync with Windmill?

I’m just trying to setup a basic graphql script in Windmill and can’t seem to establish a connection with my API. This is my first time testing the native graphql option. I provide my URL and the header “x-api-key” but the test connection times out. Any guidance would be appreciated. Maybe I am missing something obvious ☺️...

SSH Tunneling for MySQL resources?

Is there a way to enable the mysql resource type to support ssh tunneling as part of the configuration? I have used another Windmill competitor that didn't mention SSH Tunneling in their docs or initially in their UI, but then I learned it just needed to be enabled through an environment setting.

Has anyone setup “export CSV” functionality from a Windmill application before? Any examples?

Trying to export some data from our database. Currently I run the script locally but keen to run it on Windmill.

is there a way to reset the superadmin user... we got locked out of our test instance

I tried adding a superuser using the app in the admins workflow and it ended up locking me out. Is there a way to reset?

Get the number of filtered rows when using AgGrid

I'm trying to get the number of filtered rows when using the AgGrid. I've found that this should be available as getAgGrid("myTable").api.getDisplayedRowCount(), but when using this in a templated text it does not update. The problem seems to be that the text component depends on myTable.selectedRows and myTable.result (I also print the total count and the selected count in the same text. But it has no dependency that makes it re-render when the filtering changes. Is there anything I can do to make it update on filter changes?...

No matching distribution found for execjs

I want to use PyExecJS, which refers to execjs, but I keep getting the error that the package cannot be found.

Encrypting inputs in webhooks

Hi team, really enjoying working in windmill , had a doubt with my use case, I want to create a webhook, the input is sensitive user data so I want it to be not available anywhere (logs, previous runs) after the flow is done, how can I implement this?

Minio bucket on railway.app and workspace S3 storage

I have no problem connecting to a S3 resource on a railway.app hosted minio bucket using py script and the minio libs from a windmill workspace. Trying to attach the same S3 resource in the workspace settings is no go. Where can I find the logs from connection that the UI is trying to perform?...

Error on creating a resource

I am trying to create a resource from a custom definition (attached) and I am getting an error "ze.startsWith is not a function" when I click on the SAVE button. We have Version v1.251.1

Is it possible to change workspace name?

Is it possible? Since I don't find the option anywhere.

Error executing flow

I have a flow that runs a for loop in parallel. The last node of this for loop throws this error and not proceed to the next node, get stucked forever? { "error": { "name": "InternalErr",...

How to sign up as a new user?

Hi all, newbie here! I've just tried the self-hosted version from railway.app. On the front-screen there's a login but no ability to sign up. How do I get past this?...
No description

Python's Pandas is acting weird although it was fine before

My scripts were working properly before. However, today, I started seeing the pandas module acting strange. In some random cases, the module isn't found at all and in almost all cases, its functions are not available. Have attached a sample screenshot for the same. I checked my wmill instance for any files named pandas.py as well as functions that maybe overriding the package. Even a new script with no imports (other than pandas) still behaves weirdly. Any suggestions on how to go about debugging this?...
No description

Unable to create new app on remote

I've developed an application in my local environment but when I go to push the application to my remote deployment with wmill sync push --skip-pull I am getting the following error. For clarity other applications in other folders all seem to deploy without problems it is just this particular one that has a problem. The error message is rather vague so I'm struggling to pinpoint what the issue it. ```remote (staging_upgrade) <- local: 1 changes to apply + app f/bops/manage-level-framework.app.yaml ? Do you want to apply these 1 changes? (Y/n) › Yes...

Questions around licensing

I've got a few questions around use of AGPL as well as enterprise licensing. 1. AGPL suggests that software must be kept open source if changed. I assume I am ok to use it in a commercial setting as long as I don't modify the software, and it stays internal to the company. I assume things that I run via windmill do not get tainted with AGPL, (nor does building a docker image on top of windmill image adding company CA certs). 2. We have a secondary company that provides operational support for us (eyes on glass, 24hr on call), as we don't run that ourselves. We provide the scripts, they make sure they run, rerun in case of failures etc. Is it in breach of the open-source license if we expose windmill scripts to the support company? All the support people would be operators only. 3. My idea to use windmill doesn't really fit in with where windmill positions itself. Namely I am mostly looking for a ui for running and configuring parameterizable cron jobs that can be kicked off ad-hoc (script does some argument validation). The scripts that we'd run via windmill would just do a submission to our internal compute farm, and windmill would mostly sit there in a loop polling for that to complete. The submission starts a process that needs to stay alive (bring back logs, process disappearing suggests cancellation etc), so I can't move the "waiting for it to complete" into some sort of flow loop that reduces the execution time (from windmills perspective). This in nature makes the enterprise license not really viable, as we'd be paying quite a lot for windmill just to sit and sleep in a loop. These jobs that we submit to our compute farm can run for 2-3 days so we'd have scripts that would run for this long in a single script execution. Perhaps windmill is not the right product for us, atleast when it comes to enterprise license?...

How to turn off publicly deployed app

I made an app public, how to revert it ?
No description