Variáveis ​​de ambiente

Variável

Descrição

Obrigatório

Padrão

Mais detalhes

CMS_DB_USER

Usuário do banco de dados CMS

SIM

CMS_DB_NAME

Nome do banco de dados CMS

SIM

CMS_DB_SENHA

Senha do banco de dados CMS.

SIM

CMS_DB_VOLUME

Caminho do volume do Docker montado para dados persistentes do banco de dados

SIM

CMS_SITE_NAME

O nome legível da instalação do Wagtail que dá as boas-vindas aos usuários no login no administrador do Wagtail.

SIM

CMS_ADMIN_URL_PATH

Caminho base para páginas de administração. Não use admin ou um caminho fácil de adivinhar. Deve ser uma palavra e pode incluir um hífen. NÃO inclua barras no início ou no final.

SIM

CMS_DEBUG

Um booleano que ativa/desativa o modo de depuração. Nunca implante um site em produção com o DEBUG ativado

NÃO

Falso

CMS_PORT

Porta para executar cms

SIM

80

CMS_BASE_URL

Este é o URL base usado pelo site de administração do Wagtail. Normalmente é usado para gerar URLs para incluir em e-mails de notificação.

NÃO

CMS_DEFAULT_LANGUAGE_CODE

O código do idioma do CMS. Os códigos disponíveis são en para inglês, fr do francês, ar para árabe, am para amárico, es para espanhol, sw para suaíli. O padrão é en se não estiver definido

NÃO

pt

CSRF_TRUSTED_ORIGINS

Esta variável pode ser definida quando CMS_PORT não for 80, por exemplo, se CMS_PORT=8000, CSRF_TRUSTED_ORIGINS seria o seguinte: http://{YOUR_IP_ADDRESS}:8000, http://{YOUR_IP_ADDRESS}, http://localhost:8000 e http://127.0.0.1:8000

NÃO

TIME_ZONE

Uma sequência que representa o fuso horário desta instalação. Consulte a lista de fusos horários. Defina isso para o fuso horário do seu país

NÃO

UTC

Lista de fusos horários do banco de dados tz

SECRET_KEY

Uma chave secreta para uma instalação específica do Django. Isso é usado para fornecer assinatura criptográfica e deve ser definido com um valor exclusivo e imprevisível. Django se recusará a iniciar se SECRET_KEY não estiver definido

SIM

Você pode usar esta ferramenta online https://djecrety.ir para gerar a chave e colar

ALLOWED_HOSTS

Uma lista de strings que representam os nomes de host/domínio que este site Django pode servir. Esta é uma medida de segurança para evitar ataques de cabeçalho de host HTTP, que são possíveis mesmo sob muitas configurações de servidor web aparentemente seguras.

SIM

Hosts permitidos pelo Django

SMTP_EMAIL_HOST

O host a ser usado para enviar email

NÃO

SMTP_EMAIL_PORT

Porta a ser usada para o servidor SMTP definido em SMTP_EMAIL_HOST

NÃO

25

SMTP_EMAIL_USE_TLS

Se deve ser usada uma conexão TLS (segura) ao se comunicar com o servidor SMTP. Isto é usado para conexões TLS explícitas, geralmente na porta 587

NÃO

Verdadeiro

SMTP_EMAIL_HOST_USER

Nome de usuário a ser usado para o servidor SMTP definido em SMTP_EMAIL_HOST. Se estiver vazio, o Django não tentará a autenticação.

NÃO

SMTP_EMAIL_HOST_PASSWORD

Senha a ser usada para o servidor SMTP definido em SMTP_EMAIL_HOST. Esta configuração é usada em conjunto com SMTP_EMAIL_HOST_USER ao autenticar no servidor SMTP. Se alguma dessas configurações estiver vazia, o Django não tentará a autenticação.

NÃO

CMS_ADMINS

Uma lista de todas as pessoas que recebem notificações de erro de código, no formato "Nome <nome@example.com>, Outro Nome <another@example.com>"

NÃO

DEFAULT_FROM_EMAIL

Endereço de e-mail padrão a ser usado para diversas correspondências automatizadas do(s) gerente(s) do site

NÃO

RECAPTCHA_PUBLIC_KEY

Chave pública do Google Recaptcha. https://www.google.com/recaptcha/about/ precisará de uma conta do Google para a criação de RECAPTCHA_PRIVATE_KEY e RECAPTCHA_PUBLIC_KEY

NÃO

RECAPTCHA_PRIVATE_KEY

Chave privada do Google Recaptcha

NÃO

CMS_NUM_OF_WORKERS

Número Gunicorn de trabalhadores. O valor recomendado deve ser (2 x $num_cores) + 1 . Por exemplo, se o seu servidor tiver 4 núcleos de CPU, este valor deve ser definido como 9, que é o resultado de (2 x 4) + 1 = 9

SIM

Detalhes dos trabalhadores do Gunicorn

CMS_STATIC_VOLUME

Caminho do volume do docker montado para arquivos estáticos persistentes do CMS

SIM

./climeb/static

CMS_MEDIA_VOLUME

Caminho do volume do Docker montado para arquivos de mídia CMS persistentes

SIM

./climeb/media

CMS_UPGRADE_HOOK_URL

Webhook URL para o seu servidor que aciona um script de atualização do cms

NÃO

BACKUP_VOLUME

Caminho do volume do docker montado para arquivos dp e de mídia de backup persistentes

SIM

./climeb/backup

WAGTAIL_NEWSLETTER_MAILCHIMP_API_KEY

Ao usar o back-end padrão do Mailchimp, esta configuração especifica a chave de API. Uma chave de API pode ser obtida no site do Mailchimp.

NÃO

WAGTAIL_NEWSLETTER_FROM_NAME

Ao enviar uma newsletter, este valor aparecerá como o nome do remetente do email.

NÃO

WAGTAIL_NEWSLETTER_REPLY_TO

Ao enviar uma newsletter, este valor aparecerá como o endereço do remetente do email. Certifique-se de configurar seu domínio de e-mail para permitir que o serviço de newsletter envie e-mails em nome deste endereço, caso contrário, eles provavelmente serão marcados como spam.

NÃO