File reference
Files installed, created and used by Riversoft® STCP DirectLink. Paths are those of the default package installation; configurable items show the parameter that sets the location.
| File | Location | Format | Description |
|---|---|---|---|
stcpdirectlink-<version> | /usr/local/stcpdirectlink/bin/ (link at /usr/local/bin/stcpdirectlink) | Executable | Application. See Command reference. |
config.json | /usr/local/stcpdirectlink/configs/ | JSON | Service configuration, created from the template. See Parameter reference. |
example-config.json | /usr/local/stcpdirectlink/configs/ | JSON | Configuration template. |
messages.json | /usr/local/stcpdirectlink/configs/ | JSON | Log and console messages in the ptb, enu and esp languages (-langfile option). |
example-stcpdirectlink.service | /usr/local/stcpdirectlink/configs/ | systemd unit | Service template. |
stcpdirectlink.service | /usr/lib/systemd/system/ | systemd unit | Service installed and enabled by the package. |
example-listdist-table.csv | /usr/local/stcpdirectlink/configs/ | CSV separated by ; | Routing distribution table template (routeTableCSVFile), with the Name, Origin, Email, Destination and Description columns. |
example-awsrolesanywhere.json | /usr/local/stcpdirectlink/configs/ | JSON | AWS IAM Roles Anywhere credentials template for the Amazon S3 connector: PrivateKeyId, CertificateId, ProfileArnStr, TrustAnchorArnStr, RoleArn and SessionDuration. |
| License file | Set in applLicense | License | Product license, provided by Riversoft. Validated at startup. |
stcpdirectlink.pid | /usr/local/stcpdirectlink/control/ (applPidFile) | Text | Running process number. |
| Lock files | /usr/local/stcpdirectlink/control/ (applLockDir) | — | Execution and concurrency control. Removed when the application shuts down. |
| Email templates | /usr/local/stcpdirectlink/templates/riversoft/email/ (emailTemplatesPath) | Templates | Email notification messages. |
| SMS and WhatsApp templates | /usr/local/stcpdirectlink/templates/riversoft/sms/ and whatsapp/ (smsTemplatesPath) | Templates | SMS and WhatsApp notification messages. |
| Service logs | /var/log/stcpdirectlink/ | Text | Service records. The directory is created by the package. |
| Debug files | Set in applDebugPath or -debugPath | Text | Debug records, written when applDebug is greater than 0. |
| Riversoft STCP DirectLink Portal | /usr/local/stcpdirectlink/static/portal/ | HTML, JavaScript | Portal files, installed by the stcpdirectlink-portal package. |
Portal example-config.json | /usr/local/stcpdirectlink/static/portal/assets/configs/ | JSON | Portal configuration template, installed by the stcpdirectlink-portal package. |
Portal config.json | /usr/local/stcpdirectlink/static/portal/assets/configs/ | JSON | Portal configuration, created from the template. Preserved on upgrades. See Configuration. |