Automatiser les processus métier.

Windmill

Transformez vos scripts Python, TypeScript et Bash en workflows, APIs et interfaces — sans quitter votre éditeur.

4 Go minimum RAM 2 vCPU minimum Port 8000 Disponible

Stack technique

DockerRustPostgreSQL
RAM minimum4 Go minimum
CPU minimum2 vCPU minimum
Port par défaut8000
OS compatiblesubuntu-24.04, ubuntu-22.04, debian-12

Windmill est une plateforme d'automatisation open-source qui transforme vos scripts (Python, TypeScript, Go, Bash, SQL) en workflows planifiés, APIs REST et interfaces auto-générées. Contrairement aux outils no-code, Windmill cible les équipes qui veulent écrire du vrai code tout en déléguant l'orchestration, la gestion des secrets, la planification et le scaffolding d'interface. Auto-hébergé sur votre VPS, il garde vos scripts proches de vos données internes et supprime toute facturation par exécution.

Fonctionnalités clés

Shéritage de code natif en Python, TypeScript, Go, Bash et SQL — versionné dans Git, pas enfermé dans une UI propriétaire.
Formulaires d'entrée et points d'API REST générés automatiquement pour chaque script ou flow.
Workers scalables : ajoutez des conteneurs pour traiter plus de jobs en parallèle.
Gestion intégrée des secrets et variables, accessible uniquement depuis votre serveur.
Jobs planifiés (cron), déclencheurs webhook et flows pilotés par événements.
Aucune limite d'exécution imposée par un éditeur SaaS.

Quand utiliser cette solution ?

1

Outillage interne sans équipe frontend

Écrivez un script, obtenez automatiquement une interface avec formulaire et un endpoint API — livrez des outils internes en quelques heures.

2

Pipelines ETL et traitement de données

Enchaînez des scripts Python dans des flows qui récupèrent, transforment et poussent des données entre vos bases et vos outils SaaS selon un planning cron.

3

Automatisation opérationnelle

Déclenchez des scripts depuis des webhooks (GitHub, Slack, événements de paiement) et enchaînez le traitement sans serveur applicatif dédié.

Déployer Windmill sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

Déployer depuis le Marketplace

Sélectionnez Windmill dans votre espace client ServOrbit sous Marketplace → Automatisation & Workflows → Windmill et cliquez sur Déployer. Le playbook de provisionnement démarre le serveur Windmill, un worker par défaut et un worker natif contre une base PostgreSQL 16.

02

Se connecter et changer le mot de passe

Ouvrez l'URL fournie, connectez-vous avec [email protected] / changeme, puis allez immédiatement dans Paramètres → Utilisateurs pour définir un mot de passe fort. Windmill n'a pas de rate-limiting sur la page de connexion par défaut.

03

Écrire et déployer votre premier script

Cliquez sur Nouveau Script, choisissez Python ou TypeScript, écrivez votre fonction. Windmill détecte automatiquement les types de paramètres et génère un formulaire d'entrée. Cliquez sur Déployer pour le rendre exécutable.

04

Transformer votre script en flow

Dans le constructeur de Flow, ajoutez votre script comme étape, enchaînez-le avec d'autres, ajoutez des gestionnaires d'erreurs et des branches conditionnelles — le tout depuis le navigateur.

05

Planifier ou exposer en webhook

Depuis la page du script ou du flow, cliquez sur Planifier pour ajouter un déclencheur cron, ou sur Webhook pour obtenir un endpoint HTTP signé qu'un outil externe peut appeler.

Questions fréquentes

Windmill est livré avec [email protected] / changeme. Changez le mot de passe immédiatement après la première connexion — l'e-mail admin et le mot de passe peuvent tous deux être mis à jour dans Paramètres → Utilisateurs.

Intégrer le bouton de déploiement

Vous maintenez un projet qui utilise Windmill ? Ce bouton permet à vos lecteurs de le déployer sur un VPS en un clic, sans lire de documentation Docker.

Deploy Windmill on ServOrbit
Markdown
[![Deploy Windmill on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=windmill&utm_source=deploy-badge&utm_medium=referral&utm_campaign=windmill)
HTML
<a href="https://servorbit.com/vps-cloud?template=windmill&utm_source=deploy-badge&utm_medium=referral&utm_campaign=windmill"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Windmill on ServOrbit" height="40"></a>

Le bouton pointe vers la commande d'un VPS avec le template présélectionné. L'image est servie depuis servorbit.com — rien à héberger de votre côté.

Automatiser les processus métier.

Activez Windmill sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 4 Go minimum RAM · 2 vCPU minimum

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.

Écrire sur WhatsApps'ouvre dans un nouvel onglet