2015-12-05 10:16:09 +00:00
.TH I2PD "1" "March 31, 2015"
.SH NAME
i2pd \- Load-balanced unspoofable packet switching network
.SH SYNOPSIS
.B i2pd
2016-04-05 00:00:00 +00:00
[\fI OPTION1\fR ] [\fI OPTION2\fR ]...
2015-12-05 10:16:09 +00:00
.SH DESCRIPTION
i2pd
is a C++ implementation of the router for the I2P anonymizing network, offering
a simple layer that identity-sensitive applications can use to securely
communicate. All data is wrapped with several layers of encryption, and the
network is both distributed and dynamic, with no trusted parties.
.PP
Any of the configuration options below can be used in the \fB DAEMON_ARGS\fR variable in \fI /etc/default/i2pd\fR .
.BR
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- help\fR
Show available options.
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- conf=\fR
Config file (default: \fI ~/.i2pd/i2pd.conf\fR or \fI /var/lib/i2pd/i2pd.conf\fR )
.BR
This parameter will be silently ignored if the specified config file does not exist.
Options specified on the command line take precedence over those in the config file.
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- tunconf=\fR
Tunnels config file (default: \fI ~/.i2pd/tunnels.conf\fR or \fI /var/lib/i2pd/tunnels.conf\fR )
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- pidfile=\fR
Where to write pidfile (don\' t write by default)
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- log=\fR
Logs destination: \fI stdout\fR , \fI file\fR , \fI syslog\fR (\fI stdout\fR if not set, \fI file\fR - otherwise, for compatibility)
2015-12-05 10:16:09 +00:00
.TP
2016-05-19 00:00:00 +00:00
\fB \- \- logfile\fR
Path to logfile (default - autodetect)
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- loglevel=\fR
Log messages above this level (\fI debug\fR , \fB info\fR , \fI warn\fR , \fI error\fR )
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- datadir=\fR
Path to storage of i2pd data (RI, keys, peer profiles, ...)
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- host=\fR
The external IP address
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- port=\fR
The port to listen on for incoming connections
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- daemon\fR
Router will go to background after start
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- service\fR
Router will use system folders like \fI /var/lib/i2pd\fR
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- ipv6\fR
Enable communication through ipv6. false by default
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- notransit\fR
Router will not accept transit tunnels at startup
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- floodfill\fR
Router will be floodfill
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- bandwidth=\fR
Bandwidth limit: integer in KBps or letter aliases: \fI L (32KBps)\fR , O (256), P (2048), X (>9000)
2015-12-05 10:16:09 +00:00
.TP
2016-04-05 00:00:00 +00:00
\fB \- \- family=\fR
Name of a family, router belongs to.
.PP
2017-02-16 11:48:06 +00:00
See service-specific parameters in example config file \fI contrib/i2pd.conf\fR
2015-12-05 10:16:09 +00:00
.SH FILES
.PP
/etc/i2pd/i2pd.conf, /etc/i2pd/tunnels.conf, /etc/default/i2pd
.RS 4
i2pd configuration files (when running as a system service)
.RE
.PP
/var/lib/i2pd/
.RS 4
2016-04-05 00:00:00 +00:00
i2pd profile directory (when running as a system service, see \fB \- \- service\fR above)
2015-12-05 10:16:09 +00:00
.RE
.PP
2016-04-05 00:00:00 +00:00
$HOME/.i2pd/
2015-12-05 10:16:09 +00:00
.RS 4
i2pd profile directory (when running as a normal user)
.RE
.PP
/usr/share/doc/i2pd/examples/hosts.txt.gz
.RS 4
default I2P hosts file
.SH AUTHOR
This manual page was written by kytv <killyourtv@i2pmail.org> for the Debian system (but may be used by others).
2016-04-05 00:00:00 +00:00
.PP
Updated by hagen <hagen@i2pmail.org> in 2016.
.PP
2015-12-05 10:16:09 +00:00
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation
.BR
2016-04-05 00:00:00 +00:00
On Debian systems, the complete text of the GNU General Public License can be found in \fI /usr/share/common-licenses/GPL\fR