Windmill

Windmill Self-Hosted, deploya med ett klick

Windmill är en plattform med öppen källkod för workflows och interna appar. Automatio deployar den till din egen VPS med HTTPS med ett klick för total...

self-hosted windmillwindmill automatiseringopen-source workflowdocker windmillvps automatiseringsplattformutvecklarverktyg+1 more
Windmill logo

Windmill

Automation & Workflows

Windmill är en plattform med öppen källkod för workflows och interna appar. Automatio deployar den till din egen VPS med HTTPS med ett klick för total...

workflowautomationdevelopment

Det här får du när du distribuerar Windmill

Servern vi hyr, vad den kostar och vad installationen frågar dig om.

Server
CX23 · 2 vCPU · 4 GB RAM
Från
$9/mån
Installation
Ingen konfiguration behövs

Ingår i varje distribution

  • Dedikerad server, en app per maskin
  • HTTPS-certifikat utfärdas automatiskt
  • Gratis subdomän, egen domän valfritt
  • Omstart, storleksändring, ögonblicksbilder och återställning

Distribuera Windmill med ett klick

På din egen server, med dina egna data. Ingen terminal, inga Docker-kommandon, inga certifikat.

  1. 1

    Välj storlek

    Börja med minsta servern som räcker för appen. Ändra storlek senare utan ominstallation.

  2. 2

    Tryck distribuera

    Vi hyr servern, installerar appen med Docker och pekar en subdomän mot den.

  3. 3

    Se den starta

    Provisioneringen sköter sig själv och tar några minuter. När HTTPS-certifikatet landar är appen igång.

Serverstorlek

Faktureras månadsvis med din Automatio-prenumeration. Ta bort servern så slutar avgiften.

Windmill kapaciteter

Utforska vad Automatio kan göra för detta användningsfall

Skripting på flera språk

Windmill behandlar kod som den primära byggstenen för automatisering. Du kan skriva skript i TypeScript, Python, Go, Bash eller SQL och exponera dem som återanvändbara noder. Varje skript genererar automatiskt ett eget användargränssnitt baserat på dess argument, vilket gör att icke-tekniska användare kan trigga komplex logik utan att röra koden.

  • 1Stöder Bun och Deno för TypeScript
  • 2Hantering av Python-beroenden via uv
  • 3Inbyggd SQL-exekvering för PostgreSQL och Snowflake
  • 4Direkt stöd för Bash och PowerShell för systemuppgifter
  • 5Versionskontroll för varje skript som sparas till instansen

Windmill kapaciteter

  • Skripting på flera språk

    Windmill behandlar kod som den primära byggstenen för automatisering. Du kan skriva skript i TypeScript, Python, Go, Bash eller SQL och exponera dem som återanvändbara noder. Varje skript genererar automatiskt ett eget användargränssnitt baserat på dess argument, vilket gör att icke-tekniska användare kan trigga komplex logik utan att röra koden.

    1. Stöder Bun och Deno för TypeScript
    2. Hantering av Python-beroenden via uv
    3. Inbyggd SQL-exekvering för PostgreSQL och Snowflake
    4. Direkt stöd för Bash och PowerShell för systemuppgifter
    5. Versionskontroll för varje skript som sparas till instansen
  • Visuell arbetsflödesmotor

    Du kan kedja ihop dina skript till komplexa riktade acykliska grafer (DAGs) med en visuell editor. Motorn hanterar omsökningar, felhantering och parallell exekvering i skala. Eftersom den använder en högpresterande Rust-kärna bibehåller den lägre latency än traditionella Node.js-baserade automatiseringsverktyg vid hög belastning.

    1. Drag-and-drop flödesdesigner
    2. Parallella for-each-loopar och villkorslogik
    3. Väntsteg för mänskliga godkännanden (human-in-the-loop)
    4. Automatisk tillståndshantering mellan stegen
    5. Stöd för att kapsla in underflöden i större workflows
  • Low-code app-byggare

    Plattformen innehåller en editor för att bygga instrumentpaneler och admindiskar som ligger ovanpå dina skript. Du kan dra komponenter som tabeller, knappar och diagram till en arbetsyta och koppla dem till dina automatiseringsresultat. Det tar bort behovet av att skriva frontend-boilerplate för interna verktyg.

    1. Bibliotek med över 50 UI-komponenter
    2. Realtidsdata-koppling till skriptutdata
    3. Anpassad CSS och styling för varumärkeskonsistens
    4. Rollbaserad åtkomstkontroll för specifika app-vyer
    5. Deployment av fristående appar för slutanvändare
  • Resurs- och hemlighetshantering

    Centralisera dina API-nycklar, databasuppgifter och konfigurationer i ett säkert valv. Windmill låter dig definiera anpassade resurstyper, vilket gör det enkelt att växla mellan produktions- och staging-nycklar eller hantera komplexa LLM-prompts globalt utan att hårdkodade dem i skript.

    1. AES-256-kryptering för hemligheter i vila
    2. Anpassade schemadefinitionerna för olika resurstyper
    3. Isolering av miljövariabler mellan arbetsytor
    4. Global delning av referenser över team
    5. Prompthanteringssystem för AI-drivna flöden

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Obegränsade körningar: Proprietära konkurrenter tar ofta betalt per uppgift eller per minut av körning. Att köra Windmill på din egen server tar bort dessa begränsningar, vilket möjliggör miljoner jobb till en fast VPS-kostnad.
Minneskrav: Windmill kräver minst 4 GB RAM för att köra sina workers och databasen bekvämt; att välja en mindre VPS-nivå kommer sannolikt att leda till minneskrascher.
Intern nätverksåtkomst: Hosta på din egen infrastruktur för att låta automatiseringar tala direkt med interna databaser och lokala API:er utan komplexa VPN-tunnlar eller exponering av system publikt.
SMTP-konfiguration: Det finns ingen inbyggd e-postserver. För att skicka aviseringar eller rapporter måste du konfigurera din egen SMTP-leverantör som Postmark eller Amazon SES manuellt.
Prompt-suveränitet: Säkerställ att dina proprietära AI-prompts och LLM-konfigurationer stannar på din hårdvara, vilket förhindrar att hemliga recept läcker ut till molnleverantörer från tredje part.
AGPLv3-efterlevnad: Källkoden använder AGPLv3-licensen. Du måste följa dessa villkor om du planerar att distribuera koden vidare eller erbjuda den som en kommersiell hanterad tjänst till andra.
Obegränsade arbetsytor: Skapa isolerade miljöer för olika klienter eller avdelningar utan de avgifter per arbetsyta som är typiska för SaaS-planer, vilket är idealiskt för byråer som hanterar flera klientstackar.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Körningskostnad

comparisonTable.self-hosted.managedSaasAvgifter per uppgift eller minut
comparisonTable.self-hosted.diyNoll (Endast hårdvarukostnad)
comparisonTable.self-hosted.automatioNoll (Fast serveravgift)

Deployment

comparisonTable.self-hosted.managedSaasDirekt registrering
comparisonTable.self-hosted.diy1-2 timmars manuell Docker-konfig
comparisonTable.self-hosted.automatio~15 minuter automatiserat

HTTPS/SSL

comparisonTable.self-hosted.managedSaasIngår
comparisonTable.self-hosted.diyManuell Certbot-installation
comparisonTable.self-hosted.automatioHelt automatiserat

Integritet

comparisonTable.self-hosted.managedSaasLagras på leverantörens servrar
comparisonTable.self-hosted.diy100% privat
comparisonTable.self-hosted.automatio100% privat

Underhåll

comparisonTable.self-hosted.managedSaasNoll
comparisonTable.self-hosted.diyHög (Manuella uppdateringar)
comparisonTable.self-hosted.automatioLåg (Automatiserad patchning)

Vem det är för

Människor som faktiskt kör Windmill på sin egen server, och vad som förändras då.

en AI-fokuserad utvecklare

Trött på proportionella AI-wappers och begränsande SaaS-körningsgränser.

Du får en orkestreringsmotor av professionell kvalitet som synkas med ditt lokala CLI och stöder Model Context Protocol.

  • Synka lokala Python-skript till din server
  • Bygg anpassade AI-agenter som kör systemkommandon
  • Felsök komplexa LLM-flöden via din favorit-IDE

en specialist inom marketing ops

Att manuellt uppdatera promts över dussintals olika automatiseringsflöden.

Hantera varje prompt som en enskild resurs som uppdaterar varje anslutet flöde omedelbart över hela din arbetsyta.

  • Centralisera YouTube-svars- och innehållsprompts
  • A/B-testa olika LLM-modeller globalt
  • Automatisera innehållsdistribution över flera plattformar

en ensam byrågrundare

Prissättning per användare och per körning som dödar vinstmarginalerna på klientarbete.

Hosta alla klientautomatiseringar på en enda instans med isolerade arbetsytor och ge dem anpassade white-labeled admindiskar.

  • Onboarda nya klientarbetsytor på några sekunder
  • Skapa anpassade användargränssnitt för databashantering
  • Automatisera återkommande klientrapporteringsuppgifter

en homelab-entusiast

No-code-verktyg stöder inte lokala nätverksprotokoll eller anpassade skript.

Full kontroll över hårdvaruåtkomst och lokal tjänsteintegration utan att behöva öppna brandväggsportar mot molnet.

  • Automatisera rensning av metadata för medieserwer
  • Synka lokala filarkiv till S3-lagring
  • Kör schemalagda systemunderhållsskript

Vad ar denna prompt?

Lar dig vad denna prompt gor och hur den kan hjalpa dig uppna battre resultat.

Utvecklaralternativet till no-code

Windmill är en högpresterande utvecklarplattform utformad för att ersätta verktyg som Retool, n8n och Temporal. Medan de flesta automatiseringsplattformar fokuserar på visuella noder som utför enkla HTTP-förfrågningar, centrerar Windmill upplevelsen kring ren kod. Det låter ingenjörer skriva skript på vanliga språk och förvandlar omedelbart dessa skript till återanvändbara byggstenar för workflows eller interna användargränssnitt. Denna kod-först-filosofi säkerställer att du aldrig kör fast när en visuell nod saknar stöd för en specifik funktion.

Skript som byggstenar

Kärnan i plattformen är skriptet. Varje skript du sparar genererar automatiskt sitt eget gränssnitt baserat på de argument det tar. Om ett Python-skript kräver e-post och ett antal, bygger Windmill formuläret åt dig. Dessa skript kedjas sedan ihop i Flow Builder, en visuell DAG-editor som hanterar det tunga arbetet med orkestrering, inklusive omsökningar, felhantering, parallella loopar och tillståndshantering. Till skillnad från Node.js-baserade verktyg hanterar dess Rust-baserade kärna tusentals samtidiga uppgifter med minimal overhead.

Resursekosystemet

En av de mest kraftfulla funktionerna är resursystemet. Istället för att hårdkoda API-nycklar i flöden definierar du dem som externa resurser. Detta är särskilt användbart för AI-drivna workflows där du kanske vill lagra LLM-prompts, modellval och temperaturinställningar som resurser som kan uppdateras globalt. Denna arkitektoniska åtskillnad mellan logik och konfiguration är det som gör plattformen lämplig för professionell automatisering.

AI-driven utveckling

Plattformen integreras djupt med modern AI-utveckling. Med stöd för Model Context Protocol (MCP) och ett robust CLI kan utvecklare använda verktyg som Claude eller Cursor för att bygga och felsöka sina flöden lokalt. Du kan beskriva en hel automatisering för en AI, som sedan använder API:et för att skapa mappar, skript och scheman åt dig. Denna brygga mellan lokala IDE:er och en produktionsklar exekveringsmotor gör det till ett självklart val för team som bygger anpassade AI-agenter och intern affärslogik.

Vad ar denna prompt?

Vad folk sager om Windmill

Se vad communityt tycker om Windmill

Windmill är i princip vad som händer när man låter ingenjörer bygga ett automatiseringsverktyg. Det behandlar dig inte som ett barn; det ger dig bara en högpresterande miljö för att köra kod.
dev_ops_pete
reddit
Jag flyttade från n8n eftersom underflöden var jobbiga att hantera. I Windmill är ett skript bara ett skript, och jag kan anropa det varifrån som helst.
automation_fanatic
youtube
Inlärningskurvan är brantare än Zapier, men taket är mycket högre. Om du kan ens grundläggande Python kommer du aldrig att gå tillbaka.
coding_nomad
hackernews
Windmill blev snabbt avgörande på Photoroom... gjorde chatops och iterationer över skript otroligt enkelt.
Eliot Andres
twitter
Idag rankas Windmill bland de mest stabila komponenterna i vår infrastruktur.
BJ Maldonado
twitter
Den snabba installationen via Docker Compose och det intuitiva gränssnittet gjorde att vi kunde komma igång omedelbart.
Yonathan Adest
twitter

Videor om Windmill

Se handledningar, recensioner och diskussioner om Windmill

Jag säger att det är det mest flexibla verktyg jag någonsin har använt, och jag älskar det. Vi har flyttat de flesta av våra workflows till Windmill.

Hur du kan integrera ett skript i ett skript... det är som det mest kraftfulla verktyget.

Parametrarna till vänster parsas automatiskt i panelen till höger, den här panelen hjälper mig att förhandsgranska och iterera på mina skript.

Skript är trevliga men flöden är kraftfullare, i flöden kan du sekvensera många typer av skript.

Mer an bara promptar

Superladda ditt arbetsflode med AI-automatisering

Automatio kombinerar kraften av AI-agenter, webbautomatisering och smarta integrationer for att hjalpa dig astadkomma mer pa kortare tid.

AI-agenter
Webbautomatisering
Smarta arbetsfloden

Proffs-tips for Windmill

Experttips for att hjalpa dig fa ut det mesta av Windmill och uppna battre resultat.

Använd anpassade resurstyper

Spara inte bara API-nycklar som strängar. Skapa anpassade resurstyper för saker som prompt-set för att hålla dina AI-konfigurationer organiserade och typsäkra.

Aktivera MCP för AI-kodning

Aktivera Model Context Protocol-servern i dina inställningar. Detta gör att AI-verktyg som Claude kan skriva, testa och deploya skript direkt till din server.

Övervaka RAM för Python

Om du kör tung databearbetning i Python, håll ett öga på minnesanvändningen. Workers kan vara krävande vid import av stora bibliotek som Pandas.

Omdomen

Vad vara anvandare sager

Ga med tusentals nojda anvandare som har transformerat sitt arbetsflode

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.