Referência de arquivos
Arquivos instalados, criados e utilizados pelo Riversoft® STCP DirectLink. Os caminhos são os da instalação padrão pelo pacote; os itens configuráveis indicam o parâmetro que define o local.
| Arquivo | Local | Formato | Descrição |
|---|---|---|---|
stcpdirectlink-<versão> | /usr/local/stcpdirectlink/bin/ (link em /usr/local/bin/stcpdirectlink) | Executável | Aplicação. Veja Referência de comandos. |
config.json | /usr/local/stcpdirectlink/configs/ | JSON | Configuração do serviço, criada a partir do modelo. Veja Referência de parâmetros. |
example-config.json | /usr/local/stcpdirectlink/configs/ | JSON | Modelo da configuração. |
messages.json | /usr/local/stcpdirectlink/configs/ | JSON | Mensagens de log e da console nos idiomas ptb, enu e esp (opção -langfile). |
example-stcpdirectlink.service | /usr/local/stcpdirectlink/configs/ | Unit systemd | Modelo do serviço. |
stcpdirectlink.service | /usr/lib/systemd/system/ | Unit systemd | Serviço instalado e habilitado pelo pacote. |
example-listdist-table.csv | /usr/local/stcpdirectlink/configs/ | CSV separado por ; | Modelo da tabela de distribuição do roteamento (routeTableCSVFile), com as colunas Name, Origin, Email, Destination e Description. |
example-awsrolesanywhere.json | /usr/local/stcpdirectlink/configs/ | JSON | Modelo de credenciais do AWS IAM Roles Anywhere para o conector Amazon S3: PrivateKeyId, CertificateId, ProfileArnStr, TrustAnchorArnStr, RoleArn e SessionDuration. |
| Arquivo de licença | Definido em applLicense | Licença | Licença do produto, fornecida pela Riversoft. Validada na inicialização. |
stcpdirectlink.pid | /usr/local/stcpdirectlink/control/ (applPidFile) | Texto | Número do processo em execução. |
| Arquivos de lock | /usr/local/stcpdirectlink/control/ (applLockDir) | — | Controle de execução e de concorrência. Removidos quando a aplicação é encerrada. |
| Templates de e-mail | /usr/local/stcpdirectlink/templates/riversoft/email/ (emailTemplatesPath) | Templates | Mensagens de notificação por e-mail. |
| Templates de SMS e WhatsApp | /usr/local/stcpdirectlink/templates/riversoft/sms/ e whatsapp/ (smsTemplatesPath) | Templates | Mensagens de notificação por SMS e WhatsApp. |
| Logs do serviço | /var/log/stcpdirectlink/ | Texto | Registros do serviço. O diretório é criado pelo pacote. |
| Arquivos de debug | Definido em applDebugPath ou -debugPath | Texto | Registros de debug, gravados quando applDebug é maior que 0. |
| Riversoft STCP DirectLink Portal | /usr/local/stcpdirectlink/static/portal/ | HTML, JavaScript | Arquivos do portal, instalados pelo pacote stcpdirectlink-portal. |
example-config.json do portal | /usr/local/stcpdirectlink/static/portal/assets/configs/ | JSON | Modelo da configuração do portal, instalado pelo pacote stcpdirectlink-portal. |
config.json do portal | /usr/local/stcpdirectlink/static/portal/assets/configs/ | JSON | Configuração do portal, criada a partir do modelo. Preservado nas atualizações. Veja Configuração. |