Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Activepieces Render — déploiement gratuit

Deploy to Render

Ce dépôt permet de déployer Activepieces Community Edition sur Render avec Docker.

Activepieces peut être auto-hébergé avec Docker. La configuration Docker simple officielle utilise PGLite et une file en mémoire pour les usages personnels/tests. Ici, on utilise PostgreSQL Render pour conserver les données et AP_REDIS_TYPE=MEMORY afin de rester compatible avec une configuration gratuite à une seule instance.

⚠️ Limites du plan gratuit Render

  • Le Web Service Free peut se mettre en veille après une période d'inactivité.
  • Le réveil peut prendre du temps.
  • La base PostgreSQL Free de Render est limitée dans le temps : prévoyez une sauvegarde.
  • La file Redis en mémoire est adaptée à une seule instance, pas à une architecture de production multi-instance.

1. Préparer GitHub

Le dépôt doit contenir :

activepieces-render/
├── render.yaml
└── README.md

Aucun Dockerfile n'est nécessaire : Render utilise directement l'image Docker activepieces/activepieces.

2. Déployer

  1. Ouvrez https://render.com/
  2. Connectez-vous avec GitHub.
  3. Choisissez New → Blueprint.
  4. Sélectionnez votre dépôt.
  5. Render détecte render.yaml.
  6. Vérifiez que le Web Service et PostgreSQL sont en Free.
  7. Cliquez sur Apply.

Le Blueprint crée automatiquement :

  • le Web Service Activepieces ;
  • la base PostgreSQL ;
  • les variables de connexion PostgreSQL ;
  • AP_ENCRYPTION_KEY ;
  • AP_JWT_SECRET.

3. Configurer l'URL

Après création, Render donne une URL du type :

https://activepieces-xxxx.onrender.com

Dans Environment, mettez :

AP_FRONTEND_URL=https://activepieces-xxxx.onrender.com

Cette variable est importante pour les webhooks et les URLs publiques.

4. Ouvrir Activepieces

Attendez que le service soit Live, puis ouvrez :

https://VOTRE-NOM.onrender.com

Variables principales

Variable Valeur
AP_ENVIRONMENT prod
AP_EDITION ce
AP_FRONTEND_URL URL Render
AP_DB_TYPE POSTGRES
AP_REDIS_TYPE MEMORY
AP_EXECUTION_MODE UNSANDBOXED
AP_WORKER_CONCURRENCY 1
AP_TELEMETRY_ENABLED false

Dépannage

Page blanche ou service qui ne démarre pas

Regardez Render → Logs et vérifiez :

  • AP_FRONTEND_URL ;
  • que le service est Live ;
  • que le port est 80.

Webhooks non fonctionnels

AP_FRONTEND_URL doit être l'URL publique HTTPS de Render, et non localhost.

Service lent après une période sans utilisation

C'est une limitation du plan Free de Render : le service peut être mis en veille puis redémarrer à la prochaine requête.

Sources

Cette configuration est une adaptation pour Render Free et n'est pas un fichier officiel fourni par Activepieces.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors