WindmillWWindmill
Powered by
오규성_사랑의 은소나오
Windmill•8mo ago•
3 replies
오규성_사랑의 은소나

Question about air-gapped environment

Hi Windmill team 👋,

I’m Kyuesung Oh from LG CNS Korea IT Service company. We need to deploy Windmill completely air-gapped (no outbound internet) inside a high-security manufacturing network. Could you clarify a few things?

1. Offline installation path

Is there an official doc or script for importing all required Docker images, Hub templates, and dependencies without docker pull from public registries?

If not, is exporting from an online environment with windmill hub sync --export → moving the tarballs → --import the recommended approach?

2. Domain allow-list (if partial egress is possible)

Do you publish a list of FQDNs/ports Windmill components must reach (licensing, Telemetry, templates, AI features, etc.)?

For EE features such as SMTP and AI Assist, are separate endpoints involved?



3. SSL / certificate chain for hub sync

We hit x509: certificate signed by unknown authority when pointing hub sync at our internal registry.

Is adding our corporate root CA to the Windmill runner’s /usr/local/share/ca-certificates sufficient, or are additional parameters (--insecure, custom CA flags) supported?

4. Product limits in air-gapped mode

Are any features (AI Assist, template marketplace, updates) disabled or require work-arounds when there’s zero egress?


Any guidance, doc links, or community success stories would be greatly appreciated. Thanks a lot!
WindmillJoin
3,362Members
Resources
Recent Announcements

Similar Threads

Was this page helpful?
Recent Announcements
henri-c

Weekly kenote to tell you about our latest updates https://discord.com/channels/930051556043276338/1278977038430240813 https://youtube.com/live/2dGd9TdT8xs?feature=share

henri-c · 4d ago

Pyra

### HTTP tracing (EE) Capture HTTP requests made by job scripts as observability spans Features: - View HTTP request traces (method, URL, status, timing) in the job details UI - Auto-instrumentation for Native TypeScript, MITM proxy for other languages - Integrates with external OpenTelemetry collectors changelog: https://www.windmill.dev/changelog/http-tracing docs: https://www.windmill.dev/docs/advanced/instance_settings#http-tracing Additionally jobs memory metrics are now fully OSS!

Pyra · 2w ago

henri-c

First keynote of the year here https://discord.com/channels/930051556043276338/1278977038430240813 🙂

henri-c · 4w ago

Similar Threads

Question about Licensing and AWS subscription
BlitlineBBlitline / help
6mo ago
Question about Database Studio Table's Default Inputs
Joldz 🔮JJoldz 🔮 / help
4mo ago
Issues with Puppeteer - environment config
hershHhersh / help
6mo ago
PHP extensions and environment variables
Felipe ChangFFelipe Chang / help
12mo ago