Documentation Frappe Framework
Frappe Framework
Bench : guides
Ces guides bench couvrent l’exploitation : domaines personnalisés, HTTPS et Let’s Encrypt, planificateur, limites de site, multi-tenant et mise en production.
Contenu du chapitre
Ces guides bench couvrent l’exploitation : domaines personnalisés, HTTPS et Let’s Encrypt, planificateur, limites de site, multi-tenant et mise en production.
Pages de ce chapitre, dans l’ordre de la documentation officielle :
Dans ce chapitre
- 01Ajouter des domaines personnalisés à un siteUn site peut recevoir plusieurs domaines, avec ou sans certificat. La configuration nginx doit être régénérée puis rechargée.
- 02Configurer HTTPSAprès un certificat et une clé lisible par root, deux commandes bench renseignent nginx. Le trafic HTTP est ensuite redirigé vers HTTPS.
- 03Diagnostiquer le planificateur (Scheduler)Trois commandes bench inspectent le planificateur, les tâches en attente et permettent de vider les files.
- 04HTTPS avec Let’s EncryptUne commande bench demande le certificat et ajoute un renouvellement mensuel à la crontab de root. On peut aussi passer par Certbot à la main.
- 05Définir des limites pour un siteDepuis la version 12, les limites de site sont dépréciées. La version 7 les stockait dans site_config.json : utilisateurs, e-mails, espace et date d’expiration.
- 06Configurer le multi-tenantAprès le premier site en production, un second site se sert par un port dédié ou par le nom d’hôte, selon le mode multi-tenant.
- 07Mise en productionSupervisor maintient les processus, nginx sert les fichiers et proxyfie le reste. Une commande regroupe la préparation, ou on la fait à la main.
