snglpi/.env.example

58 lines
1.8 KiB
Plaintext
Raw Normal View History

# ===================================================================
# EXEMPLO DE ARQUIVO DE CONFIGURAÇÃO DE AMBIENTE
#
# Copie este arquivo para .env.development e .env.production
# e preencha com os valores corretos para cada ambiente.
# Não adicione senhas ou chaves secretas diretamente neste arquivo.
# ===================================================================
# --- Configuração Geral da Aplicação ---
NODE_ENV=development
PORT=3000
# Frequência de execução do cron job (formato cron). Padrão: '* * * * *' (a cada 1 minutos)
CRON_SCHEDULE='* * * * *'
# --- Configuração da API do ServiceNow ---
# URL base da sua instância do ServiceNow
SERVICENOW_INSTANCE=https://your-instance.service-now.com
SERVICENOW_USERNAME=
SERVICENOW_PASSWORD=
# Sys_id do grupo de atribuição no ServiceNow que será monitorado para novos tickets
SERVICENOW_ASSIGNMENT_GROUP=
# Sys_id do usuário padrão no ServiceNow que será usado pela integração para criar/atualizar tickets
SERVICENOW_DEFAULT_USER_SYSID=
# --- Configuração do Banco de Dados do GLPI (MySQL) ---
GLPI_DB_TYPE=mysql
GLPI_DB_HOST=localhost
GLPI_DB_PORT=3306
GLPI_DB_USER=
GLPI_DB_PASSWORD=
GLPI_DB_NAME=glpi
GLPI_DB_CHARSET=utf8mb4
# ID do usuário padrão do GLPI para criação de tickets e comentários
GLPI_DEFAULT_USER_ID=1118
# --- Configuração do Banco de Dados Intermediário (PostgreSQL) ---
SNGLPI_DB_HOST=localhost
SNGLPI_DB_PORT=5432
SNGLPI_DB_NAME=snglpi_sync
SNGLPI_DB_USER=
SNGLPI_DB_PASSWORD=
# --- Configuração de Logs ---
LOG_LEVEL=debug
# --- Mapeamento de Localidades (Opcional) ---
# Caminho absoluto para o arquivo .csv que mapeia localidades do SNOW para entidades do GLPI
LOCATION_MAPPING_CSV_PATH=/path/to/your/location_mapping.csv
# Logging
LOG_LEVEL=debug
LOG_RETENTION_DAYS=10
LOG_DIR=logs