Automatiser les processus métier.
Orchestrateur DAG Python self-hosted — ETL, pipelines data et planification avec 600+ providers sur votre VPS.
En validation
L'installation automatique de cette solution est prête et passe actuellement nos tests sur serveur réel. La commande ouvrira dès que la validation sera terminée.
Apache Airflow est la référence open source pour orchestrer des pipelines de données sous forme de DAG écrits en Python. Chaque DAG est un fichier .py qui définit des tâches, leurs dépendances et leur planification. Le scheduler les détecte automatiquement, exécute les tâches et expose une interface web complète pour surveiller les exécutions, inspecter les logs et gérer les connexions.
Déployé sur un VPS ServOrbit avec LocalExecutor, Airflow démarre trois conteneurs — webserver, scheduler et PostgreSQL — sans Celery ni Redis. Cette pile allégée consomme environ 1 à 2 Go de RAM au repos, largement accessible sur un VPS de milieu de gamme, tout en supportant des centaines de tâches par jour. Vos DAG s'exécutent au plus près de vos bases de données internes et vos API, et toutes les métadonnées de pipeline restent sur votre infrastructure.
Décrivez vos traitements d'ingestion, de transformation et d'export de données sous forme de DAG Python. Airflow gère la planification, les relances, la résolution des dépendances et les alertes en cas d'échec — vous n'écrivez que la logique métier.
Exécutez des notebooks Jupyter, des modèles dbt ou des scripts d'entraînement ML selon un calendrier. Les sensors d'Airflow permettent à chaque étape aval d'attendre que les données amont soient prêtes avant de s'exécuter, sans boucle de polling.
Automatisez tout processus répétable multi-étapes — génération de rapports, maintenance de base de données, synchronisations d'API — sans payer un scheduler cloud. LocalExecutor gère des centaines de tâches par jour sur un VPS standard.
Guide optimisé pour les VPS Cloud ServOrbit.
Minimum 2 vCPU et 4 Go de RAM pour LocalExecutor avec une charge de tâches modérée. Ubuntu 24.04 avec Docker est le système d'exploitation recommandé. Prévoyez au moins 20 Go de disque pour les logs et la base de données Airflow.
Marketplace → Automatisation & Workflows → Apache Airflow → Déployer. Trois conteneurs démarrent : PostgreSQL (base de données), airflow-init (effectue les migrations et crée le compte admin, puis se termine), puis webserver et scheduler. Le webserver écoute sur le port 8080, lié à 127.0.0.1.
Les identifiants sont affichés dans votre espace client ServOrbit après le déploiement. Ouvrez un tunnel SSH : ssh -L 8080:127.0.0.1:<port> root@<ip-vps>, puis accédez à http://localhost:8080 dans votre navigateur. Pour une URL publique, attachez un domaine dans votre espace client — nginx proxifiera vers Airflow et provisionnera un certificat TLS automatiquement.
Les fichiers DAG se trouvent dans le volume dags monté sur /opt/airflow/dags. Créez un fichier .py dans ce répertoire : le scheduler le détecte en quelques secondes et l'affiche dans l'interface web. Activez-le avec l'interrupteur et déclenchez une exécution manuelle pour vérifier qu'il fonctionne.
L'interface web affiche l'historique des exécutions de chaque DAG, les durées des tâches, les logs et les causes d'échec. Configurez des alertes e-mail avec AIRFLOW__EMAIL__EMAIL_CONN_ID et une connexion SMTP configurée, ou utilisez le provider Slack pour notifier votre équipe.
Automatisez vos workflows entre applications sans code. Plus de 400 intégrations, 100 % auto-hébergé sur votre VPS.
Automatisation & WorkflowsPlateforme d'orchestration de workflows déclaratifs en YAML — pipelines data, ETL et automatisation orientée événements self-hosted. Chef d'orchestre de vos traitements internes, déclenchés par horaire, webhook ou API.
Automatisation & WorkflowsPlateforme d'automatisation code-first self-hosted : transformez des scripts Python, TypeScript, Go ou Bash en workflows, APIs internes et interfaces — 17 k ⭐, AGPLv3.
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