sledge
sledge
WWindmill
Created by itsupport505 on 8/26/2024 in #help
Has anyone run windmill via coolify?
Yeah - I pulled caddy out of the docker compose file and it ran fine under coolify.
6 replies
WWindmill
Created by sledge on 7/11/2024 in #help
CLI thinks it needs to rename on remote
Ahhh, got it. I made a new local folder, did a wmill init, changed the defaultTs to deno then did a sync and it did properly pull the scripts without .deno. in the filename. Thank you @rubenf .
4 replies
WWindmill
Created by sledge on 7/2/2024 in #help
Generating tokens for apps?
Maybe this should be changed to a feature request - to allow the token label to be displayed on the runs tab instead of or in addition to the user.
2 replies
WWindmill
Created by sledge on 6/18/2024 in #help
Migrating content to another Windmill instance
Therefore, in answer to the question, doing the wmill sync pull --raw and wmill sync push --raw between the two workspaces worked fine and enabled very simple new-server bringup.
8 replies
WWindmill
Created by sledge on 6/18/2024 in #help
Migrating content to another Windmill instance
Ok - problem was my app API URL was configurable and when I dropped in the URL for the new server I forgot to include the /api/w/workspace-name portion and Windmill was returning a different set of CORS headers therefore (for invalid routes). The confusing thing was that the browser dev tools said the server was "Caddy" - so I thought I had a caddy server problem. I suppose it says that because I'm using the Caddy reverse proxy.
8 replies
WWindmill
Created by sledge on 6/18/2024 in #help
Migrating content to another Windmill instance
Yes, seems to have worked. Unfortunately this instance seems to have some other issues. On mine I did not have to do anything with CORS. I'm able to access it without issue by name - on my tailscale network, from my browser app. However, this new instance that my client setup is failing due to CORS issues. So I need to figure that out before I can confirm that the wmill sync pull / push worked.
8 replies
WWindmill
Created by sledge on 6/18/2024 in #help
Migrating content to another Windmill instance
So @rubenf I have a bunch of scripts in my locally running WM instance that I also have synced to a local folder via wmill sync pull and pushed to a git repo (not using windmill git sync). My client now has their instance of WM up and running and I want to migrate all of the scripts. You mention that the cli sync is able to do 99% of that ... do I just need to create a new workspace on the new instance then do a wmill sync push from the git cloned folder after logging into the new workspace with cli?
8 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
Same way - you make your changes in the dev workspace, via UI or local and keep local synced via wmill cli. Once you're ready you git commit + push that local folder to branch in git, PR it, then merge into prod branch which would have a job that would wmill sync it to prod workspace.
18 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
All your work would happen in the dev workspace while your gitlab job would sync push to the prod workspace.
18 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
So you could accomplish the same with a single public-internet-accessible install of windmill by just using two workspaces.
18 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
But if you directly wmill sync push, without doing a git commit + push, then someone else does a git push, your workspace code changes are gone (but still available locally if you have not done a wmill sync pull).
18 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
Since you said you have a job that does the wmill sync push when the repo changes?
18 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
So to get code into your workspace you have two options ... wmill sync push OR git push?
18 replies
WWindmill
Created by sledge on 6/26/2024 in #help
Staying in sync
So you don't have git sync enabled in the workspace?
18 replies
WWindmill
Created by sledge on 6/22/2024 in #help
Bun installer appears to fail during script launch.
There is an open issue for other folks experiencing other strange symptoms tied to what seems to be the same core issue - CPU emulation. https://github.com/oven-sh/bun/issues/3312
35 replies
WWindmill
Created by sledge on 6/22/2024 in #help
Bun installer appears to fail during script launch.
@rubenf Turns out the problem is that bun requires minimum avx instruction set on processor - for simd operations. The virtual CPU provided by my hoster does not support avx - so basically its a does-not-meet-minimum-requirements issue for running bun.
35 replies
WWindmill
Created by sledge on 6/22/2024 in #help
Bun installer appears to fail during script launch.
Turns out its not the filesystem function, changed it to read raw then use Buffer.toString('utf8') - that gets OOMed.
35 replies
WWindmill
Created by sledge on 6/22/2024 in #help
Bun installer appears to fail during script launch.
I posted an issue on the Bun discord with the super simple sample.
35 replies
WWindmill
Created by sledge on 6/22/2024 in #help
Bun installer appears to fail during script launch.
So - guess the current solution is "do not run Windmill on ubuntu 22 due to issues with bun".
35 replies
WWindmill
Created by sledge on 6/22/2024 in #help
Bun installer appears to fail during script launch.
And sure enough - running same test on the raw ubuntu 22 independent of windmill container shows the problem as well.
35 replies