~/.config/eiskaltdc++/ or $XDG_CONFIG_HOME/eiskaltdc++/
Directory with user configuration files
Simple daemon controllable via xmlrpc or jsonrpc
eiskaltdcpp-daemon -d
eiskaltdcpp-daemon <Key>
EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocols. It is compatible with DC++, AirDC++, FlylinkDC++ and other DC clients. EiskaltDC++ also interoperates with all common DC hub software.
A summary of options is included below.
-d, --daemon
Run program as daemon
-v, --verbose
Verbose mode
-D, --debug
Debug mode
-s, --syslog
Use syslog in daemon mode
-S <file>, --log=<file>
Write daemon log to <file> (default: @config_dir@/Logs/daemon.log)
-P <port>, --port=<port>
Set port for XMLRPC or JSONRPC (default: 3121)
-L <ip>, --ip=<ip>
Set IP address for XMLRPC or JSONRPC (default: 127.0.0.1)
-p file, --pidfile=<file>
Write daemon process ID to <file>
-c dir, --confdir=<dir>
Store config in <dir>
-l <dir>, --localdir=<dir>
Store local data (cache, temp files) in <dir> (defaults is equal confdir)
-u <file>, --rpclog=<file>
Write xmlrpc log to <file> (default: /tmp/eiskaltdcpp-daemon.xmlrpc.log)
-U <uripath>, --uripath=<uripath>
Set UriPath for xmlrpc abyss server to <uripath> (default: /eiskaltdcpp)
-h, --help
Display help and exit
-V, --version
Show version information and exit
~/.config/eiskaltdc++/ or $XDG_CONFIG_HOME/eiskaltdc++/
Directory with user configuration files
https://github.com/eiskaltdcpp/eiskaltdcpp/wiki/XMLRPC
https://github.com/eiskaltdcpp/eiskaltdcpp/wiki/JSONRPC
7 releases since Debian 7 (Wheezy); the text changed 3 times.
--daemon since Debian 10 (Buster);
--debug since Debian 10 (Buster);
--log since Debian 8 (Jessie);
--syslog since Debian 10 (Buster);
--verbose since Debian 10 (Buster);
-D since Debian 10 (Buster);
-d since Debian 10 (Buster);
-s since Debian 10 (Buster);
-u since Debian 8 (Jessie);
-v since Debian 10 (Buster).