---
name: "eiskaltdcpp-daemon"
section: "1"
platform: "linux"
package: "eiskaltdcpp-daemon"
version: "2.4.2-1.3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/eiskaltdcpp-daemon"
---

# eiskaltdcpp-daemon(1)

simple daemon controllable via XMLRPC or JSONRPC

## NAME

eiskaltdcpp-daemon - simple daemon controllable via XMLRPC or JSONRPC

## SYNOPSIS

**eiskaltdcpp-daemon** -d\
 **eiskaltdcpp-daemon** \<Key\>

## DESCRIPTION

**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.

## COMMAND LINE OPTIONS

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

## FILES

- **~/.config/eiskaltdc++/ or $XDG\_CONFIG\_HOME/eiskaltdc++/**

  Directory with user configuration files

## DOCUMENTATION

- Detail documentation about available XMLRPC and JSONRPC methods can be found in our wiki:

  **https://github.com/eiskaltdcpp/eiskaltdcpp/wiki/XMLRPC**\
   **https://github.com/eiskaltdcpp/eiskaltdcpp/wiki/JSONRPC**

## AUTHOR

This program was written by EiskaltDC++ developers team (see file AUTHORS).\
 EiskaltDC++ homepage: **https://github.com/eiskaltdcpp/eiskaltdcpp/**

## BUG REPORTS

If you find a bug in EiskaltDC++ please report it here: **https://github.com/eiskaltdcpp/eiskaltdcpp/issues**

This manual page was written by Boris Pek \<tehnick-8@yandex.ru\> for the Debian project (and may be used by others).
