Skip to content

File reference

Files and directories installed, created and used by Riversoft® STCP Gemini Server. Paths are those of the default installation; configurable items show the parameter that sets the location.

Files

FileLocationFormatDescription
stcpserver/usr/local/bin/ExecutableRiversoft STCP Gemini Server. See Operation.
stcpserver.config.json/usr/local/stcp/configs/JSONServer configuration, created from the template. See Configuration.
example-stcpserver.config.json/usr/local/stcp/configs/JSONServer configuration template.
stcplang.json/usr/local/stcp/configs/ (ApplMsgFileName)JSONLog message catalog in the ptb, enu and esp languages. See Message and event codes.
stcpgemini-server.servicesystemd unit directorysystemd unitServer service. The example-stcpgemini-server.service template is in /usr/local/stcp/configs/.
example-stcpgemini-server.initd/usr/local/stcp/configs/ScriptStartup script template for systems without systemd.
example-stcplibs-x86_64.ld.so.conf/usr/local/stcp/configs/TextShared library directories (/usr/local/lib and /usr/local/lib64). Copy it to /etc/ld.so.conf.d/ and run ldconfig.
License fileSet in ApplLicenseLicenseProduct license, provided by Riversoft.
stcpserver.pid/var/run/ (ApplPidFile)TextRunning process number.
Lock files/usr/local/stcp/control/ (ApplLockDir)—Instance execution and concurrency control.
stcplog-events.jsonl$TMPDIR/stcplog-spool/ or /tmp/stcplog-spool/JSON LinesLog contingency spool. See Monitoring and auditing.

The Riversoft STCP Gemini API and Riversoft Console Portal files are listed in Configuration.

Data directories

The data directory (DataDirectory, default /usr/local/stcp/data) is the root of the mailbox directory structure. Each user has their mailbox at <DataDirectory>/<instance>/<user>/, used the same way by Riversoft STCP Gemini and Riversoft STCP DirectLink. Directory names are defined in the instance configuration, in the Riversoft Console Portal:

DirectoryParameterContents
entradaInboxDirectoryNameReceived files.
entrada/restartRestartDirectoryNameRestart information for interrupted transfers.
saidaOutboxDirectoryNameFiles to transmit and, in Riversoft STCP DirectLink, available for download.
saida/backupBackupDirectoryNameFiles already transmitted or downloaded. A file can go back from backup to saida to be retransmitted.
saida/pendentePendingDirectoryNameOFTP protocol EERP control: reception confirmations waiting to be sent.
saida/linkLinkDirectoryNameFiles available by secure link in Riversoft STCP DirectLink. If the parameter is not set, the name link is used.
controleControlDirectoryNameTransfer control files, such as EERP, NERP and locks.
formatoFormatDirectoryNameFormat definitions applied to files.
tempTempDirectoryNameTemporary files.