Configuração padrão e variáveis de ambiente - scieloorg/opac_proc GitHub Wiki
Variáveis de ambiente
Error:
OPAC_PROC_RAISE_ERROR
: Variável que defini se deve mostrar o erro ou somente adicionar no log;
Logs:
OPAC_PROC_LOG_LEVEL
: Log level da applicação. Default: INFO
;
OPAC_PROC_LOG_FILE_PATH
: Caminho do arquivo de logs (PENDENTE DE REMOÇÃO);
ArticleMeta API THIRIFT:
OPAC_PROC_ARTICLE_META_THRIFT_DOMAIN
: host para conectar na API Thrift. Default: articlemeta.scielo.org
;
OPAC_PROC_ARTICLE_META_THRIFT_PORT
: porta para conectar na API Thrift. Default: 11621
;
Webapp:
OPAC_PROC_DEBUG
: Habilita/desabilita modo debug da app. Default: False
;
OPAC_PROC_TESTING
: Habilita/desabilita modo testing da app. Default: False
;
OPAC_PROC_SECRET_KEY
: segredo para segurança. Default: s3cr3t-k3y
. DEBE ser alterada em cada instalação;
OPAC_PROC_COLLECTION
: acrônimo da coleção. Default: spa
;
Conexão com mongo opac-proc:
OPAC_PROC_MONGODB_NAME
: Nome do banco mongo para uso da aplicação. Default: opac_proc
;
OPAC_PROC_MONGODB_HOST
: Host do banco mongo para uso da aplicação. Default: localhost
;
OPAC_PROC_MONGODB_PORT
: Porta do banco mongo para uso da aplicação. Default: 27017
;
OPAC_PROC_MONGODB_USER
: [Opcional] Usuário do banco mongo para uso da aplicação. Default: None
;
OPAC_PROC_MONGODB_PASS
: [Opcional] Senha do banco mongo para uso da aplicação. Default: None
;
Conexão com mongo da aplicação web opac:
OPAC_MONGODB_NAME
: Nome do banco mongo da aplicação OPAC. Default: opac_proc
;
OPAC_MONGODB_HOST
: Host do banco mongo da aplicação OPAC. Default: localhost
;
OPAC_MONGODB_PORT
: Porta do banco mongo da aplicação OPAC. Default: 27017
;
OPAC_MONGODB_USER
: [Opcional] Usuário do banco mongo da aplicação OPAC. Default: None
;
OPAC_MONGODB_PASS
: [Opcional] Senha do banco mongo da aplicação OPAC. Default: None
;
Conexão com mongo da aplicação opac-proc para armazenar logs do processamento ("opac_proc_logs"):
OPAC_PROC_LOG_MONGODB_NAME
: Nome do banco mongo da aplicação OPAC. Default: opac_proc_logs
;
OPAC_PROC_LOG_MONGODB_HOST
: Host do banco mongo da aplicação OPAC. Default: localhost
;
OPAC_PROC_LOG_MONGODB_PORT
: Porta do banco mongo da aplicação OPAC. Default: 27017
;
OPAC_PROC_LOG_MONGODB_USER
: [Opcional] Usuário do banco mongo da aplicação OPAC. Default: None
;
OPAC_PROC_LOG_MONGODB_PASS
: [Opcional] Senha do banco mongo da aplicação OPAC. Default: None
;
Conexão com Redis:
OPAC_PROC_REDIS_HOST
: host do servidor Redis. Default: localhost
;
OPAC_PROC_REDIS_PORT
: porta do servidor Redis. Default: 6379
;
OPAC_PROC_REDIS_PASSWORD
: [Opcional] senha do servidor Redis. Default: None
;
Conexão com Sentry:
OPAC_PROC_SENTRY_DSN
: [Opcional] DSN do servidor+projeto Sentry. Default: None
;
Conexão para o serviço de SciELO Analytics:
OPAC_METRICS_URL
: [Opcional] URL SciELO Analytics. Default: http://analytics.scielo.org
;
Variáveis do docker build:
OPAC_PROC_BUILD_DATE
: [Opcional] data do build. Default: None
;
OPAC_PROC_VCS_REF
: [Opcional] último commit do build. Default: None
;
OPAC_PROC_WEBAPP_VERSION
: [Opcional] número de versão do build. Default: None
;
Cadastro de usuários:
OPAC_PROC_WEB_REGISTRATION_ENABLED
: Habilita/desabilita a opção de cadastro via web;
OPAC_PROC_ACCOUNTS_REQUIRES_EMAIL_CONFIRMATION
: Habilita/desabilita a exigência de confirmação de email no processo de cadastro/login;
Configuração de envio de e-mail:
OPAC_PROC_DEFAULT_EMAIL
: Conta de email da aplicação para envio de email. Default: [email protected]
.
OPAC_PROC_MAIL_SERVER
: host do servidor de email. Default: localhost
;
OPAC_PROC_MAIL_PORT
: host do servidor de email. Default: 1025
;
OPAC_PROC_MAIL_USE_TLS
: [Opcional] Habilita/desabilita a opção de uso de TLS para envio de emails. Default: False
;
OPAC_PROC_MAIL_USE_SSL
: [Opcional] Habilita/desabilita a opção de uso de SSL para envio de emails. Default: False
;
OPAC_PROC_MAIL_USERNAME
: [Opcional] Nome do usuário para envio de email. Default: None
;
OPAC_PROC_MAIL_PASSWORD
: [Opcional] Senha do usuário para envio de email. Default: None
;