Variables d’environnement

Variable

Description

Requis

Défaut

Plus de détails

CMS_DB_USER

Utilisateur de la base de données CMS

OUI

CMS_DB_NAME

Nom de la base de données CMS

OUI

CMS_DB_PASSWORD

Mot de passe de la base de données CMS.

OUI

CMS_DB_VOLUME

Chemin du volume Docker monté pour les données de base de données persistantes

OUI

CMS_SITE_NAME

Le nom lisible par l’homme de votre installation Wagtail qui accueille les utilisateurs lors de la connexion à l’administrateur Wagtail.

OUI

CMS_ADMIN_URL_PATH

Chemin de base vers les pages d’administration. N’utilisez pas « admin » ou un chemin facile à deviner. Doit être un mot et peut inclure un trait d’union. N’incluez AUCUNE barre oblique au début ou à la fin.

OUI

CMS_DEBUG

Un booléen qui active/désactive le mode débogage. Ne déployez jamais un site en production avec DEBUG activé

NON

FAUX

CMS_PORT

Port pour exécuter cms

OUI

80

CMS_BASE_URL

Il s’agit de l’URL de base utilisée par le site d’administration Wagtail. Il est généralement utilisé pour générer des URL à inclure dans les e-mails de notification.

NON

CMS_DEFAULT_LANGUAGE_CODE

Le code de langue du CMS. Les codes disponibles sont « en » pour l’anglais, « fr » pour le français, « ar » pour l’arabe, « am » pour l’amharique, « es » pour l’espagnol, « sw » pour le swahili. La valeur par défaut est « en » si elle n’est pas définie

NON

fr

CSRF_TRUSTED_ORIGINS

Cette variable peut être définie lorsque CMS_PORT n’est pas 80, par exemple si CMS_PORT=8000, CSRF_TRUSTED_ORIGINS serait le suivant : http://{YOUR_IP_ADDRESS}:8000, http://{YOUR_IP_ADDRESS}, http://localhost:8000 et http://127.0.0.1:8000

NON

TIME_ZONE

Une chaîne représentant le fuseau horaire de cette installation. Voir la liste des fuseaux horaires. Réglez ceci sur le fuseau horaire de votre pays

NON

UTC

Liste des fuseaux horaires de la base de données tz

SECRET_KEY

Une clé secrète pour une installation Django particulière. Ceci est utilisé pour fournir une signature cryptographique et doit être défini sur une valeur unique et imprévisible. Django refusera de démarrer si SECRET_KEY n’est pas défini

OUI

Vous pouvez utiliser cet outil en ligne https://djecrety.ir pour générer la clé et coller

ALLOWED_HOSTS

Une liste de chaînes représentant les noms d’hôte/domaine que ce site Django peut servir. Il s’agit d’une mesure de sécurité destinée à empêcher les attaques d’en-tête HTTP Host, qui sont possibles même dans de nombreuses configurations de serveur Web apparemment sûres.

OUI

Hôtes autorisés Django

SMTP_EMAIL_HOST

L’hôte à utiliser pour l’envoi d’e-mails

NON

SMTP_EMAIL_PORT

Port à utiliser pour le serveur SMTP défini dans SMTP_EMAIL_HOST

NON

25

SMTP_EMAIL_USE_TLS

S’il faut utiliser une connexion TLS (sécurisée) pour parler au serveur SMTP. Ceci est utilisé pour les connexions TLS explicites, généralement sur le port 587

NON

Vrai

SMTP_EMAIL_HOST_USER

Nom d’utilisateur à utiliser pour le serveur SMTP défini dans SMTP_EMAIL_HOST. S’il est vide, Django ne tentera pas d’authentification.

NON

SMTP_EMAIL_HOST_PASSWORD

Mot de passe à utiliser pour le serveur SMTP défini dans SMTP_EMAIL_HOST. Ce paramètre est utilisé conjointement avec SMTP_EMAIL_HOST_USER lors de l’authentification auprès du serveur SMTP. Si l’un de ces paramètres est vide, Django ne tentera pas d’authentification.

NON

CMS_ADMINS

Une liste de toutes les personnes qui reçoivent des notifications d’erreur de code, au format « Nom nom@exemple.com, Autre nom anautre@exemple.com »

NON

DEFAULT_FROM_EMAIL

Adresse e-mail par défaut à utiliser pour diverses correspondances automatisées du(des) gestionnaire(s) du site

NON

RECAPTCHA_PUBLIC_KEY

Clé publique Google Recaptcha. https://www.google.com/recaptcha/about/ nécessitera un compte Google pour la création de RECAPTCHA_PRIVATE_KEY et RECAPTCHA_PUBLIC_KEY

NON

RECAPTCHA_PRIVATE_KEY

Clé privée Google Recaptcha

NON

CMS_NUM_OF_WORKERS

Nombre d’ouvriers Gunicorn. La valeur recommandée doit être (2 x $num_cores) + 1 . Par exemple, si votre serveur dispose de « 4 cœurs de processeur », cette valeur doit être définie sur « 9 », qui est le résultat de « (2 x 4) + 1 = 9 ».

OUI

Détails des travailleurs de Gunicorn

CMS_STATIC_VOLUME

Chemin du volume Docker monté pour les fichiers statiques CMS persistants

OUI

./climeb/statique

CMS_MEDIA_VOLUME

Chemin du volume Docker monté pour les fichiers multimédias CMS persistants

OUI

./climeb/média

CMS_UPGRADE_HOOK_URL

Webhook URL de votre serveur qui déclenche un script de mise à niveau cms

NON

BACKUP_VOLUME

Chemin du volume Docker monté pour la sauvegarde persistante des fichiers dp et multimédia

OUI

./climeb/sauvegarde

WAGTAIL_NEWSLETTER_MAILCHIMP_API_KEY

Lors de l’utilisation du backend Mailchimp par défaut, ce paramètre spécifie la clé API. Une clé API peut être obtenue sur le site Web Mailchimp.

NON

WAGTAIL_NEWSLETTER_FROM_NAME

Lors de l’envoi d’une newsletter, cette valeur apparaîtra comme nom de l’expéditeur de l’e-mail.

NON

WAGTAIL_NEWSLETTER_REPLY_TO

Lors de l’envoi d’une newsletter, cette valeur apparaîtra comme adresse de l’expéditeur de l’e-mail. Assurez-vous de configurer votre domaine de messagerie pour permettre au service de newsletter d’envoyer des e-mails au nom de cette adresse, sinon ils seront probablement marqués comme spam.

NON