+121
LICENSE
+121
LICENSE
···
+3
README.md
+3
README.md
+57
i2pd-tools/Dockerfile
+57
i2pd-tools/Dockerfile
···
+21
i2pd-tools/README.md
+21
i2pd-tools/README.md
···+this is a Dockerfile for [i2pd-tools](https://github.com/purplei2p/i2pd-tools), mainly to use with `vain`.
+14
i2pd/README.md
+14
i2pd/README.md
···+based on the https://hub.docker.com/r/purplei2p/i2pd image. this doesn't require host networking, but this config uses it anyway because it's easier.+check and modify i2pd.conf and tunnels.conf before starting the service! enables ssh access over i2p on port 22 by default!
+8
i2pd/compose.yml
+8
i2pd/compose.yml
+279
i2pd/data/i2pd.conf
+279
i2pd/data/i2pd.conf
···+## because anyone could spoof the short domain via addresshelper and forward other users to phishing links+# subscriptions = http://reg.i2p/hosts.txt,http://identiguy.i2p/hosts.txt,http://stats.i2p/cgi-bin/newhosts.txt+## Make direct I2P connections only to routers specified here. Comma separated list of base64 identities.
+10
i2pd/data/tunnels.conf
+10
i2pd/data/tunnels.conf
+7
yggdrasil/README.md
+7
yggdrasil/README.md
···+based on the https://hub.docker.com/r/jauderho/yggdrasil-go image. this doesn't work with podman due to networling stuff. ygg requires /dev/tun and net admin to route traffic to the daemon.+the included config file enables NodeInfoPrivacy and changes AdminListen to tcp instead of a socket.
+16
yggdrasil/compose.yml
+16
yggdrasil/compose.yml
···
+82
yggdrasil/yggdrasil.conf
+82
yggdrasil/yggdrasil.conf
···