Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connectivity required for Windmill to function behind VPN #5003

Open
StevenLangbroek opened this issue Jan 2, 2025 · 3 comments
Open

Connectivity required for Windmill to function behind VPN #5003

StevenLangbroek opened this issue Jan 2, 2025 · 3 comments

Comments

@StevenLangbroek
Copy link

Hey folks! I'm trying out Windmill in my context (high compliance, critical infrastructure), but am unable to find a list of remote resources that Windmill requires to function so that we can give it access to only those resources (as opposed to making everything available). So far I've found that the importing from Hub doesn't work, and that Python can't download dependencies. Can I find a list of remote resources somewhere perhaps?

Thanks!

@StevenLangbroek StevenLangbroek changed the title Connectivity Connectivity required for Windmill to function behind VPN Jan 2, 2025
@rubenfiszel
Copy link
Contributor

It doesn't need anything as you've pointed except for language dependencies and hub scripts. On EE you can easily setup your private hub and private registries for typescript and python.

We're already deployed in very secure and completely air-gapped environnements by large customers so it's a very well tested scenario for us.

@StevenLangbroek
Copy link
Author

StevenLangbroek commented Jan 2, 2025

Hey @rubenfiszel :) the EE license is what I'm eyeing (I'm literally scheduling an appointment with you right now haha), but for now I'd like my org to gain a bit of confidence first with some small experiments. Can you point me in the right direction for python + hub script hosts + ports I need my internal IT to open up access to?

@StevenLangbroek
Copy link
Author

Update: requested allow-listing of

  • registry.npmjs.org
  • pypi.org
  • hub.windmill.dev

Will close issue here as soon as I've verified those are the necessary connections :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants