Skip to content

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.

FileLocationFormatDescription
stcpdirectlink-<version>/usr/local/stcpdirectlink/bin/ (link at /usr/local/bin/stcpdirectlink)ExecutableApplication. See Command reference.
config.json/usr/local/stcpdirectlink/configs/JSONService configuration, created from the template. See Parameter reference.
example-config.json/usr/local/stcpdirectlink/configs/JSONConfiguration template.
messages.json/usr/local/stcpdirectlink/configs/JSONLog and console messages in the ptb, enu and esp languages (-langfile option).
example-stcpdirectlink.service/usr/local/stcpdirectlink/configs/systemd unitService template.
stcpdirectlink.service/usr/lib/systemd/system/systemd unitService 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/JSONAWS IAM Roles Anywhere credentials template for the Amazon S3 connector: PrivateKeyId, CertificateId, ProfileArnStr, TrustAnchorArnStr, RoleArn and SessionDuration.
License fileSet in applLicenseLicenseProduct license, provided by Riversoft. Validated at startup.
stcpdirectlink.pid/usr/local/stcpdirectlink/control/ (applPidFile)TextRunning 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)TemplatesEmail notification messages.
SMS and WhatsApp templates/usr/local/stcpdirectlink/templates/riversoft/sms/ and whatsapp/ (smsTemplatesPath)TemplatesSMS and WhatsApp notification messages.
Service logs/var/log/stcpdirectlink/TextService records. The directory is created by the package.
Debug filesSet in applDebugPath or -debugPathTextDebug records, written when applDebug is greater than 0.
Riversoft STCP DirectLink Portal/usr/local/stcpdirectlink/static/portal/HTML, JavaScriptPortal files, installed by the stcpdirectlink-portal package.
Portal example-config.json/usr/local/stcpdirectlink/static/portal/assets/configs/JSONPortal configuration template, installed by the stcpdirectlink-portal package.
Portal config.json/usr/local/stcpdirectlink/static/portal/assets/configs/JSONPortal configuration, created from the template. Preserved on upgrades. See Configuration.