Windmill

W

Windmill

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

Join

help

general

changelog

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

Long Running Scripts

Hello, I want to create a telegram bot using grammy.dev as framework. But the script is ended even though I'm using bot.start();. Is there any way to make the script run longer? Here is my code: ```ts import { Bot } from "https://deno.land/x/grammy@v1.20.3/mod.ts";...

I'm getting a strange error about completed job not found when using `wmill flow run`

``` wmill flow run u/tim/charismatic_flow --data @input.json WaitingForPriorSteps ====== Job 1 ====== Waiting for Job 018d23ac-8d0b-ae20-4640-c1b8124ab1ee to start......

Forking an app doesn't change paths in the hiddenInlineScripts

Hello, I've noticed that when I fork my app to a new path/name, the paths do not change when I look at the app.json, they just get coppied over. However I'm on reaaaly old version, so maybe it's already been fixed....

missing input in flow

hello everyone, i searched in the doc and in github issues, and did not found an answer for my problem, i hope it has not already been asked and i am not missing an obvious setting... I am trying in my flow to get the result of a first step and use it as an input for my second step, but i do not see the plug button or something like this... When i edit the script separately i have the inputs on the UI, but nothing in the flow screen......

What is meant by node id in windmill workflow engine and how to get it

I am using Windmill workflow engine to create jobs and run them I am running jobs asynchronously. For that I first create a job and then that returns me a job-id and I use this job-id to get the result....