+ Now you have a website, why not offer it in a private alternative such as the Invisible Internet?
+
+
+
Setting up I2P
+
+ There are 2 main I2P implementations, I2P and i2pd, we are using i2pd in this
+ guide because it's easier to use in servers.
+
+
Installing I2P
+
+
+ i2pd is in most repos, in debian/ubuntu you can install it simply
+ with
# apt install i2pd
+
+
+
Enabling I2P
+
+ We are going to create a user for i2pd, because i2pd finds the configuration
+ files in its home directory. And it's easier (and more tidy) to have it in a separate user:
+
+
adduser
+i2p su i2p
+mkdir ~/.i2pd
+cd ~/.i2pd
+
+
+ Now that you're in ~/.i2pd, you have to create a file named
+ "tunnels.conf". Which is the config file for every hidden service you're
+ offering over I2P, the content should be like this:
+
+ Then, run i2pd --daemon to start i2pd. Then use lynx or any browser
+ to go to http://127.0.0.1:7070/?page=i2p_tunnels to get your I2P hostname
+
+
+
Adding the Nginx Config
+
+ From here, the steps are almost identical to setting up a normal website configuration file.
+ Follow the steps as if you were making a new website on the webserver
+ tutorial up until the server block of code. Instead, paste this:
+
+
+
+
+
+
diff --git a/pix/i2p.svg b/pix/i2p.svg
new file mode 100644
index 0000000..5dc629b
--- /dev/null
+++ b/pix/i2p.svg
@@ -0,0 +1,98 @@
+
+
+
\ No newline at end of file
From caf26845c8570f6647498c9dab5eb3e2c8bdac11 Mon Sep 17 00:00:00 2001
From: qorg11
Date: Fri, 2 Jul 2021 00:01:25 +0200
Subject: [PATCH 2/3] Fixed formatting and added another way to get the i2p
hostname
---
i2p.html | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/i2p.html b/i2p.html
index 01afb17..13c5e9c 100644
--- a/i2p.html
+++ b/i2p.html
@@ -48,10 +48,13 @@ cd ~/.i2pd
type = http
host = 127.0.0.1
port = 8080
-keys = landchat.dat
+keys = landchad.dat
Then, run i2pd --daemon to start i2pd. Then use lynx or any browser
- to go to http://127.0.0.1:7070/?page=i2p_tunnels to get your I2P hostname
+ to go to http://127.0.0.1:7070/?page=i2p_tunnels to get your I2P hostname. You
+ can also run these commands to find your hostname:
+