Windmill

Windmill Self-Hosted – wdrożenie jednym kliknięciem

Windmill to platforma open-source dla workflow i aplikacji wewnętrznych. Automatio wdraża ją na Twój własny VPS z HTTPS jednym kliknięciem, gwarantując...

self-hosted windmillautomatyzacja windmillworkflow open sourcedocker windmillplatforma automatyzacji vpsnarzędzia dla deweloperów+1 more
Windmill logo

Windmill

Automation & Workflows

Windmill to platforma open-source dla workflow i aplikacji wewnętrznych. Automatio wdraża ją na Twój własny VPS z HTTPS jednym kliknięciem, gwarantując...

workflowautomationdevelopment

Co dostajesz, wdrażając Windmill

Serwer, który wynajmujemy, ile kosztuje i o co zapyta instalator.

Serwer
CX23 · 2 vCPU · 4 GB RAM
Od
$9/mies.
Konfiguracja
Bez konfiguracji

W każdym wdrożeniu

  • Dedykowany serwer, jedna aplikacja na maszynę
  • Certyfikat HTTPS wystawiany automatycznie
  • Darmowa subdomena, własna domena opcjonalnie
  • Restart, zmiana rozmiaru, migawki i przywracanie

Wdróż Windmill jednym kliknięciem

Na Twoim serwerze, z Twoimi danymi. Bez terminala, bez poleceń Dockera, bez certyfikatów.

  1. 1

    Wybierz rozmiar

    Zacznij od najmniejszego serwera, który wystarczy aplikacji. Rozmiar zmienisz później bez reinstalacji.

  2. 2

    Kliknij wdróż

    Wynajmujemy serwer, instalujemy aplikację przez Dockera i kierujemy na nią subdomenę.

  3. 3

    Patrz, jak startuje

    Provisioning działa sam i trwa kilka minut. Gdy pojawi się certyfikat HTTPS, aplikacja działa.

Rozmiar serwera

Rozliczane miesięcznie z subskrypcją Automatio. Usuń serwer, a opłata się kończy.

Możliwości Windmill

Sprawdź, co Automatio może zrobić dla tego przypadku użycia

Skryptowanie w wielu językach

Windmill traktuje kod jako podstawowy element budulcowy automatyzacji. Możesz pisać skrypty w TypeScript, Python, Go, Bash lub SQL i udostępniać je jako węzły wielokrotnego użytku. Każdy skrypt automatycznie generuje własny formularz UI na podstawie swoich argumentów, pozwalając użytkownikom nietechnicznym uruchamiać złożoną logikę bez dotykania kodu.

  • 1Obsługa Bun i Deno dla TypeScript
  • 2Zarządzanie zależnościami Pythona przez uv
  • 3Natywne wykonywanie SQL dla PostgreSQL i Snowflake
  • 4Bezpośrednia obsługa Bash i PowerShell dla zadań systemowych
  • 5Kontrola wersji dla każdego skryptu zapisanego w instancji

Możliwości Windmill

  • Skryptowanie w wielu językach

    Windmill traktuje kod jako podstawowy element budulcowy automatyzacji. Możesz pisać skrypty w TypeScript, Python, Go, Bash lub SQL i udostępniać je jako węzły wielokrotnego użytku. Każdy skrypt automatycznie generuje własny formularz UI na podstawie swoich argumentów, pozwalając użytkownikom nietechnicznym uruchamiać złożoną logikę bez dotykania kodu.

    1. Obsługa Bun i Deno dla TypeScript
    2. Zarządzanie zależnościami Pythona przez uv
    3. Natywne wykonywanie SQL dla PostgreSQL i Snowflake
    4. Bezpośrednia obsługa Bash i PowerShell dla zadań systemowych
    5. Kontrola wersji dla każdego skryptu zapisanego w instancji
  • Wizualny silnik workflow

    Możesz łączyć skrypty w złożone skierowane grafy acykliczne (DAG) za pomocą edytora wizualnego. Silnik obsługuje ponowne próby, rozgałęzienia błędów i wykonanie równoległe na dużą skalę. Dzięki wysokowydajnemu rdzeniowi napędzanemu przez Rust utrzymuje niższe opóźnienia niż tradycyjne narzędzia automatyzacji oparte na Node.js podczas nagłych wzrostów współbieżności.

    1. Projektant flow typu przeciągnij i upuść
    2. Równoległe pętle for-each i logika rozgałęzień
    3. Kroki oczekiwania na zatwierdzenie przez człowieka (human-in-the-loop)
    4. Automatyczne zarządzanie stanem pomiędzy krokami
    5. Obsługa zagnieżdżania pod-flow wewnątrz większych workflow
  • Kreator aplikacji low-code

    Platforma zawiera edytor do budowania pulpitów nawigacyjnych i paneli administracyjnych działających w oparciu o Twoje skrypty. Możesz przeciągać komponenty takie jak tabele, przyciski i wykresy na obszar roboczy oraz wiązać je z wynikami automatyzacji. Eliminuje to potrzebę pisania szablonów frontendowych dla narzędzi wewnętrznych.

    1. Biblioteka ponad 50 komponentów UI
    2. Wiązanie danych w czasie rzeczywistym z wynikami skryptów
    3. Niestandardowy CSS i stylowanie dla spójności marki
    4. Kontrola dostępu oparta na rolach dla konkretnych widoków aplikacji
    5. Wdrażanie samodzielnych aplikacji dla użytkowników końcowych
  • Zarządzanie zasobami i sekretami

    Centralizuj swoje klucze API, poświadczenia baz danych i konfiguracje w bezpiecznym skarbcu. Windmill pozwala definiować niestandardowe typy zasobów, ułatwiając przełączanie między kluczami produkcyjnymi a stagingowymi lub globalne zarządzanie złożonymi promptami LLM bez wpisywania ich na sztywno w skrypty.

    1. Szyfrowanie AES-256 dla poufnych danych w spoczynku
    2. Definicje niestandardowych schematów dla różnych typów zasobów
    3. Izolacja zmiennych środowiskowych między przestrzeniami roboczymi
    4. Globalne współdzielenie poświadczeń między zespołami
    5. System zarządzania promptami dla flow opartych na AI

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Brak limitów wywołań: Konkurencyjne rozwiązania często pobierają opłaty za każde zadanie lub minutę działania. Uruchomienie Windmill na własnym serwerze usuwa te ograniczenia, pozwalając na miliony zadań w stałej cenie VPS.
Wymagania pamięciowe: Windmill wymaga co najmniej 4 GB pamięci RAM, aby komfortowo uruchomić workerów i bazę danych; wybór mniejszego pakietu VPS prawdopodobnie doprowadzi do awarii z powodu braku pamięci (OOM).
Dostęp do sieci wewnętrznej: Hostuj na własnej infrastrukturze, aby umożliwić automatyzacjom bezpośrednią komunikację z wewnętrznymi bazami danych i lokalnymi API bez skomplikowanych tuneli VPN lub publicznego wystawiania systemów.
Konfiguracja SMTP: Brak wbudowanego serwera pocztowego. Aby wysyłać powiadomienia lub raporty, musisz samodzielnie skonfigurować własnego dostawcę SMTP, takiego jak Postmark lub Amazon SES.
Suwerenność promptów: Zapewnij, że Twoje własnościowe prompty AI i konfiguracje LLM pozostaną na Twoim sprzęcie, zapobiegając wyciekom know-how do zewnętrznych dostawców chmurowych.
Zgodność z AGPLv3: Oprogramowanie bazowe korzysta z licencji AGPLv3. Musisz przestrzegać tych warunków, jeśli planujesz redystrybuować kod lub oferować go jako komercyjną usługę zarządzaną dla innych.
Nielimitowane przestrzenie robocze: Twórz izolowane środowiska dla różnych klientów lub działów bez opłat za przestrzeń roboczą typowych dla planów SaaS, co idealnie sprawdza się w agencjach zarządzających wieloma stosami klientów.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Koszt wykonania

comparisonTable.self-hosted.managedSaasOpłaty za zadanie lub minutę
comparisonTable.self-hosted.diyZero (tylko koszt sprzętu)
comparisonTable.self-hosted.automatioZero (stała opłata za serwer)

Wdrożenie

comparisonTable.self-hosted.managedSaasNatychmiastowa rejestracja
comparisonTable.self-hosted.diy1-2 godziny ręcznej konfiguracji Dockera
comparisonTable.self-hosted.automatio~15 minut automatycznie

HTTPS/SSL

comparisonTable.self-hosted.managedSaasW cenie
comparisonTable.self-hosted.diyRęczna konfiguracja Certbot
comparisonTable.self-hosted.automatioW pełni zautomatyzowane

Prywatność danych

comparisonTable.self-hosted.managedSaasPrzechowywane na serwerach dostawcy
comparisonTable.self-hosted.diy100% prywatne
comparisonTable.self-hosted.automatio100% prywatne

Utrzymanie

comparisonTable.self-hosted.managedSaasZero
comparisonTable.self-hosted.diyWysokie (ręczne aktualizacje)
comparisonTable.self-hosted.automatioNiskie (automatyczne łatanie)

Dla kogo to jest

Ludzie, którzy naprawdę uruchamiają Windmill na własnym serwerze, i co się dzięki temu zmienia.

programista nastawiony na AI

Masz dość własnościowych wrapperów AI i restrykcyjnych limitów wykonywania w modelach SaaS.

Otrzymujesz profesjonalny silnik orkiestracji, który synchronizuje się z Twoim lokalnym CLI i obsługuje Model Context Protocol.

  • Synchronizuj lokalne skrypty w Pythonie ze swoim serwerem
  • Twórz niestandardowe agentic systemy wykonujące polecenia systemowe
  • Debuguj złożone flow LLM w swoim ulubionym IDE

specjalista ds. operacji marketingowych

Ręczne aktualizowanie promptów w dziesiątkach różnych flow automatyzacji.

Zarządzaj każdym promptem jako pojedynczym zasobem, który natychmiast aktualizuje wszystkie połączone flow w całej przestrzeni roboczej.

  • Centralizuj prompty do odpowiedzi na YouTube i tworzenia treści
  • Przeprowadzaj testy A/B różnych modeli LLM na skalę globalną
  • Automatyzuj dystrybucję treści na wielu platformach

właściciel agencji solowej

Cenniki uzależnione od liczby miejsc i wywołań niszczą marże zysku z pracy dla klientów.

Hostuj wszystkie automatyzacje klientów na jednej instancji za pomocą izolowanych przestrzeni roboczych i daj im niestandardowe panele administracyjne z white-label.

  • Konfiguruj nowe przestrzenie robocze klientów w kilka sekund
  • Twórz niestandardowe interfejsy zarządzania bazami danych
  • Automatyzuj powtarzalne zadania raportowania dla klientów

entuzjasta homelabów

Narzędzia typu no-code nie obsługują lokalnych protokołów sieciowych ani niestandardowych skryptów.

Całkowita kontrola nad dostępem do sprzętu i integracją lokalnych usług bez konieczności otwierania portów zapory sieciowej na chmurę.

  • Automatyzuj czyszczenie metadanych serwera mediów
  • Synchronizuj lokalne archiwa plików z magazynem S3
  • Uruchamiaj zaplanowane skrypty konserwacji systemu

Czym jest ten prompt?

Dowiedz sie, co robi ten prompt i jak moze pomoc Ci osiagnac lepsze wyniki.

Deweloperska alternatywa dla rozwiązań no-code

Windmill to wydajna platforma deweloperska zaprojektowana jako zastępstwo dla narzędzi takich jak Retool, n8n i Temporal. Podczas gdy większość platform automatyzacji skupia się na wizualnych węzłach wykonujących proste żądania HTTP, Windmill stawia w centrum uwagi czysty kod. Pozwala inżynierom pisać skrypty w popularnych językach i natychmiastowo zmienia je w wielorazowe klocki budulcowe dla workflow lub interfejsów wewnętrznych. Ta filozofia „code-first” gwarantuje, że nigdy nie natrafisz na ścianę, gdy węzeł wizualny nie obsługuje określonej funkcji.

Skrypty jako klocki budulcowe

Rdzeniem platformy jest skrypt. Każdy zapisany przez Ciebie skrypt automatycznie generuje własny interfejs UI na podstawie przyjmowanych argumentów. Jeśli skrypt w Pythonie wymaga adresu e-mail i liczby, Windmill zbuduje ten formularz za Ciebie. Następnie skrypty te są łączone w Flow Builderze – wizualnym edytorze DAG, który bierze na siebie trudne zadania orkiestracji, w tym ponowne próby, obsługę błędów, pętle równoległe i zarządzanie stanem. W przeciwieństwie do narzędzi opartych na Node.js, jego rdzeń napisany w języku Rust obsługuje tysiące współbieżnych zadań przy minimalnym narzucie.

Ekosystem zasobów

Jedną z najpotężniejszych funkcji jest system zasobów. Zamiast wpisywać klucze API na sztywno wewnątrz flow, definiujesz je jako zasoby zewnętrzne. Jest to szczególnie przydatne w workflow opartym na AI, gdzie możesz chcieć przechowywać prompty LLM, wybór modeli i ustawienia temperatury jako zasoby, które można aktualizować globalnie. Ta architektoniczna separacja logiki od konfiguracji sprawia, że platforma nadaje się do profesjonalnej automatyzacji.

Programowanie wspomagane przez AI

Platforma integruje się głęboko z nowoczesnym procesem tworzenia oprogramowania przy użyciu AI. Dzięki obsłudze Model Context Protocol (MCP) oraz solidnemu CLI, deweloperzy mogą używać narzędzi takich jak Claude czy Cursor do lokalnego budowania i debugowania swoich flow. Możesz opisać całą automatyzację sztucznej inteligencji, która następnie użyje API do utworzenia folderów, skryptów i harmonogramów za Ciebie. Ten pomost między lokalnymi środowiskami IDE a gotowym do produkcji silnikiem wykonawczym czyni go standardowym wyborem dla zespołów budujących niestandardowe agentic systemy oraz wewnętrzną logikę biznesową.

Czym jest ten prompt?

Co mowia ludzie o Windmill

Zobacz, co spolecznosc mysli o Windmill

Windmill to w zasadzie to, co dzieje się, gdy pozwolisz inżynierom zbudować narzędzie do automatyzacji. Nie traktuje Cię jak dziecka; daje po prostu wysokowydajne środowisko do uruchamiania kodu.
dev_ops_pete
reddit
Przeszedłem z n8n, ponieważ zarządzanie pod-flow było koszmarem. W Windmill skrypt to po prostu skrypt i mogę go wywołać z dowolnego miejsca.
automation_fanatic
youtube
Krzywa uczenia się jest bardziej stroma niż w Zapier, ale sufit jest znacznie wyżej. Jeśli znasz chociaż podstawy Pythona, już nigdy nie wrócisz.
coding_nomad
hackernews
Windmill szybko stał się kluczowy w Photoroom... uczynił chatops i iteracje nad skryptami niesamowicie prostymi.
Eliot Andres
twitter
Dziś Windmill należy do najbardziej stabilnych elementów naszej infrastruktury.
BJ Maldonado
twitter
Szybka konfiguracja przez Docker Compose i intuicyjny interfejs pozwoliły nam na natychmiastowy start.
Yonathan Adest
twitter

Filmy o Windmill

Ogladaj samouczki, recenzje i dyskusje o Windmill

I'm saying it's the most flexible tool I've ever used, and I love it. We have switched most of our workflows to windmill.

How you can integrate a script in a script... that's like the most powerful tool.

The parameters on the left automatically pars on the panel on the right this panels help me preview and iterate on my scripts.

Scripts are nice but flows are more powerful in flows you can sequence many kind of scripts.

Wiecej niz tylko prompty

Przyspiesz swoj workflow z automatyzacja AI

Automatio laczy moc agentow AI, automatyzacji web i inteligentnych integracji, aby pomoc Ci osiagnac wiecej w krotszym czasie.

Agenci AI
Automatyzacja web
Inteligentne workflow

Porady Pro dla Windmill

Wskazówki ekspertów, aby w pełni wykorzystać Windmill.

Używaj niestandardowych typów zasobów

Nie przechowuj kluczy API tylko jako zwykłych tekstów. Twórz niestandardowe typy zasobów dla elementów takich jak zestawy promptów, aby zachować porządek i bezpieczeństwo typów w konfiguracjach AI.

Włącz MCP do programowania z AI

Włącz serwer Model Context Protocol w ustawieniach. Pozwala to narzędziom AI, takim jak Claude, pisać, testować i wdrażać skrypty bezpośrednio na Twoim serwerze.

Monitoruj RAM dla Pythona

Jeśli uruchamiasz w Pythonie ciężkie procesy przetwarzania danych, miej oko na zużycie pamięci. Pracownicy mogą być zasobożerni przy imporcie dużych bibliotek, takich jak Pandas.

Opinie

Co mowia nasi uzytkownicy

Dolacz do tysiecy zadowolonych uzytkownikow, ktorzy przeksztalcili swoj workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.