Configuration
Run pboted --help
to show builtin help message.
General options
Note
service
option are only used as argument for pboted, these option have no effect when set in pboted.conf
.
Option | Description | Default |
---|---|---|
daemon | pboted will go to background after start | no |
service | pboted will use system folders like /var/lib/pboted |
no |
conf | Config file. This parameter will be silently ignored if the specified config file does not exist. | ~/.pboted/pboted.conf or /etc/pboted/pboted.conf |
pidfile | Where to write pidfile | ~/.pboted/pboted.pid or /var/lib/pboted/pboted.pid |
log | Logs destination: stdout , file , syslog (if daemon, stdout /unspecified are replaced by file in some cases) |
stdout if not set or invalid |
logfile | Path to logfile | autodetect |
loglevel | Log messages above this level (debug , info , warn , error , none ) |
info |
logclftime | Write full CLF-formatted date and time to log (default: write only time) | no |
host | External IP for incoming connections | 0.0.0.0 |
port | UDP port to listen for incoming connections | 5050 |
storage | Limit for local storage usage (B , KiB , MiB , GiB , TiB ) |
50 MiB |
cleaninterval | Duration in days of node/peer unavailability after which it will be deleted | 7 |
coresize | Maximum size of corefile in KiB (0 - use system limit) | Use system limit |
openfiles | Maximum number of open files (0 - use system limit) | Use system limit |
Control
Option | Description | Default |
---|---|---|
control.enabled | Enable control | true |
control.socket | Path to control socket (caution in Windows) | ~/pboted/pboted.sock or /var/lib/pboted/pbote.sock |
control.address | Control listen address | 127.0.0.1 |
control.port | Control listen TCP port | 5055 |
SAM
Option | Description | Default |
---|---|---|
sam.name | Nickname, showed in I2P router | pboted |
sam.address | I2P roter address with enabled SAM | 127.0.0.1 |
sam.tcp | I2P SAM TCP port | 7656 |
sam.udp | I2P SAM UDP port | 7655 |
sam.key | Path to I2P destination private key file | ~/.pboted/destination.key or /var/lib/pboted/destination.key |
Bootstrap
Note
The example configuration file has already added nodes for bootstrap
Option | Description | Default |
---|---|---|
bootstrap.address | These are the nodes with high uptime and the most information about peers in the network. To get started, you need at least one node that supports protocol version 4 or higher. Each line should be a I2P destination key in Base64 format. | - |
You can specify this parameter multiple times with different addresses.
For example:
[bootstrap]
address = <first address>
address = <second address>
...
address = <N-th address>
SMTP
Option | Description | Default |
---|---|---|
smtp.enabled | Enable SMTP | true |
smtp.address | SMTP listen address | 127.0.0.1 |
smtp.port | SMTP listen TCP port | 9025 |
POP3
Option | Description | Default |
---|---|---|
pop3.enabled | Enable POP3 | true |
pop3.address | POP3 listen address | 127.0.0.1 |
pop3.port | POP3 listen TCP port | 9110 |
Last update:
2023-03-08