-
I2P Anonymous Webserver
+
I2P Hidden Service Website

@@ -24,58 +24,58 @@
Quick Guide to Anonymous Webserving on I2P
-
This is your eepsite, your own anonymous I2P webserver - simply edit the files under ~/.i2p/eepsite/docroot/
(Linux) or %APPDATA%\I2P\eepsite\docroot\
(Windows)
+
This is your own anonymous I2P webserver ("eepsite") - simply edit the files under ~/.i2p/eepsite/docroot/
(Linux) or %APPDATA%\I2P\eepsite\docroot\
(Windows)
and they'll be reachable by others once you follow the instructions below.
- In I2P, eepsites are addressed using a 'key', which is represented as a really long Base64 string.
+ In I2P, hidden services are addressed using a 'key', which is represented as a really long Base64 string.
(The 'key' is somewhat analogous to an IP address, and
- is shown on the eepsite's I2PTunnel
+ is shown on the hidden service
configuration page).
- The instructions below detail how to assign a name like "mysite.i2p" to your key and start up your eepsite.
-
You can reach your eepsite locally via
+ The instructions below detail how to assign a name like "mysite.i2p" to your key and start up your website.
+
You can reach your site locally via
http://127.0.0.1:7658/.
-
How to set up and announce your eepsite
- Your eepsite is stopped by default.
+
How to set up and announce your hidden service website
+ Your website is stopped by default.
After you start it, it will be difficult for other people to find because it
doesn't have a name and they don't have your really long Base64 key.
You could just tell people that really long key, but thankfully I2P has an address book
- and several easy ways to tell people about your eepsite. Here's detailed instructions.
+ and several easy ways to tell people about your website. Here's detailed instructions.
- - Pick a name for your eepsite (something.i2p). Use all lower-case.
+
- Pick a name for your website (something.i2p). Use all lower-case.
You may wish to check first in your own router's address book
here,
or the file
i2p/hosts.txt
to see if your name is already taken.
- Enter the new name for your eepsite on the
- eepsite i2ptunnel configuration page
+ Enter the new name for your website on the
+ hidden service configuration page
where it says "Website name". This will replace the default "mysite.i2p".
- Also, check the "Auto Start" box. Your eepsite will now start every time you start your router.
+ Also, check the "Auto Start" box. Your website will now start every time you start your router.
Be sure to click "Save".
- - Click the start button for your eepsite on the
+
- Click the start button for your website on the
main i2ptunnel configuration page.
- You should now see "eepsite" listed under "Local Destinations" on the left side of the
+ You should now see it listed under "Hidden Services and Clients" on the left side of the
I2P Router Console.
- Your eepsite is now running.
+ Your website is now running.
- Highlight the entire "Local destination" key on the
- eepsite i2ptunnel configuration page.
+ hidden service configuration page.
and copy it for
later pasting. Make sure you get the whole thing - it's over 500 characters.
- Enter the name and paste in the destination key into your
master address book.
Click "Add" to add the destination to your address book.
- - In your browser, enter in your eepsite name (something.i2p) and you should
+
- In your browser, enter in your website name (something.i2p) and you should
be right back here. Hopefully it worked.
- - Before you tell the world about your new eepsite, you should add some content.
+
- Before you tell the world about your new website, you should add some content.
Go to
~/.i2p/eepsite/docroot/
(Linux) or %APPDATA%\I2P\eepsite\docroot\
(Windows) and replace the index.html redirect page with your own content. Virtual folders work, so you can host files from a sub directory without explicitly needing to provide a page with links to files. If you need a template for a basic site, feel free to borrow and adapt this page and content!
Register your own .I2P Domain
- - Now it's time to add your eepsite to an I2P address book hosted by a site
+
- Now it's time to add your website to an I2P address book hosted by a site
such as stats.i2p or no.i2p.
That is, you must enter
- your eepsite name and key into a web interface on one or more of these sites.
+ your website name and key into a web interface on one or more of these sites.
Here is the key entry form at stats.i2p.
Again, your key is the entire "Local destination" key on the
- eepsite i2ptunnel configuration page.
+ hidden service configuration page.
Be sure you get the whole thing.
Don't forget to click "add a key".
Check to see if it reports the key was added.
@@ -83,7 +83,6 @@
Adding Addressbook Subscriptions
- Speaking of address book updates, this would be a good time to add some more addressbooks
to your own subscription list. Go to your subscriptions configuration page and add a couple of these for an automatically updated list of new hosts:
@@ -94,7 +93,7 @@
or
http://i2host.i2p/cgi-bin/i2hostjump?something.i2p
into your browser.
Once it's working, then you can tell others to use it.
- - Some people check eepsite lists such as
+
- Some people check website lists such as
inproxy.tino.i2p/status.php or perv.i2p for new eepsites, so you may start getting a few visitors. But there are plenty of other ways to tell people. Here are a few ideas:
- Post a message on the Eepsite announce forum
diff --git a/installer/resources/readme/readme.html b/installer/resources/readme/readme.html
index 351ce8911e..8fd39f406b 100644
--- a/installer/resources/readme/readme.html
+++ b/installer/resources/readme/readme.html
@@ -7,7 +7,7 @@
Services on I2P
-- Invisible Internet & Public Web Browsing
On I2P you can access anonymous websites (eepsites) and other services (e.g. ssh over I2P, IRC, Jabber etc.) in addition to being able to host your own services. You can also access the normal web anonymously via I2P's built-in web proxy (outproxy). Configure your browser to use the HTTP proxy at 127.0.0.1 port 4444
, then browse to an eepsite or a normal, unencrypted http://
address. If you wish to disable or change outproxy access to the normal internet, remove or modify the outproxy entry for false.i2p
under the Outproxies option in the I2P HTTP Proxy Tunnel Editor. In the "Sites of Interest" section below, we list a few of the sites hosted on I2P.
+- Invisible Internet & Public Web Browsing
On I2P you can access hidden service websites ("eepsites") and other services (e.g. ssh over I2P, IRC, Jabber etc.) in addition to being able to host your own services. You can also access the normal web anonymously via I2P's built-in web proxy (outproxy). Configure your browser to use the HTTP proxy at 127.0.0.1 port 4444
, then browse to a hidden service website or a normal, unencrypted http://
address. If you wish to disable or change outproxy access to the normal internet, remove or modify the outproxy entry for false.i2p
under the Outproxies option in the I2P HTTP Proxy Tunnel Editor. In the "Sites of Interest" section below, we list a few of the sites hosted on I2P.
- Anonymous E-Mail
Postman's I2P-based mail system can be accessed either via I2P's built-in mail client
(susimail) or using any mail client that supports smtp and pop3.
@@ -35,18 +35,18 @@
Anonymous Encrypted Web Hosting on I2P
-- Ready to Roll!
I2P comes with a built-in, ready-to-go web server for hosting your own anonymous website (eepsite) on the I2P network: a Jetty instance listening on http://127.0.0.1:7658/. To host your own content,
+ - Ready to Roll!
I2P comes with a built-in, ready-to-go web server for hosting your own hidden service website ("eepsite") on the I2P network: a Jetty instance listening on http://127.0.0.1:7658/. To host your own content,
simply place your files in the eepsite/docroot/
directory (or place
any standard JSP/Servlet .war files under eepsite/webapps
,
or standard CGI scripts under eepsite/cgi-bin
) and they'll show
up. You can also run any alternative web server platform over I2P and replace the built-in server, or run it on another tunnel.
- Start Your Tunnel
After starting up, your pre-configured I2P Webserver Tunnel,
- your eepsite will be visible (but not discoverable) to others. Detailed instructions for starting
- your eepsite, registering an .i2p domain and promoting your site to others are accessible via your own I2P webserver on http://127.0.0.1:7658/help/.
+ your website will be visible (but not discoverable) to others. Detailed instructions for starting
+ your website, registering an .i2p domain and promoting your site to others are accessible via your own I2P webserver on http://127.0.0.1:7658/help/.
- I2P-Hosted Sites of Interest
+ I2P-Hidden Services of Interest
- Invisible Internet Project (I2P) Official Website
i2p-projekt.i2p: Secure and
anonymous connections to geti2p.net. If you want to know more about how I2P works or how you can participate, this is your first port of call!
@@ -57,10 +57,10 @@
archive with source code (where permissible), information about I2P, including a beginner's guide and pre-release developer builds of I2P for the adventurous to try.
- Ugha's Wiki
ugha.i2p: An open wiki that anyone can edit with plenty of information about I2P, help for beginners, additional links into the network, and more.
- The Planet (on I2P)
planet.i2p: An RSS aggregator site that takes news and events from around I2P and publishes them all in one place. A good site to visit to see the community at work!
- - Eepsite Search Engine
eepsites.i2p: An
- anonymously-hosted eepsite search engine.
+ - Website Search Engine
eepsites.i2p: An
+ anonymously-hosted hidden service search engine.
- I2P Network Health
stats.i2p: Check out various aspects of network performance with this I2P network monitoring site run by zzz.
- - Discover I2P
There are many more eepsites - just follow the links from the ones you see,
+ - Discover I2P
There are many more hidden services - just follow the links from the ones you see,
bookmark your favourites, and visit them often!
@@ -80,7 +80,7 @@
- Check Your Proxy Setttings
If
- you cannot see any eepsites at all (not even i2p-projekt.i2p),
+ you cannot see any websites at all (not even i2p-projekt.i2p),
make sure your browser's proxy is set to access http traffic (not https, not socks) via 127.0.0.1 port 4444
. If you need some help, there's a guide to configuring your browser for I2P use.
diff --git a/router/java/src/net/i2p/router/RouterVersion.java b/router/java/src/net/i2p/router/RouterVersion.java
index 4e28a2c8d2..c10128fe62 100644
--- a/router/java/src/net/i2p/router/RouterVersion.java
+++ b/router/java/src/net/i2p/router/RouterVersion.java
@@ -18,7 +18,7 @@ public class RouterVersion {
/** deprecated */
public final static String ID = "Monotone";
public final static String VERSION = CoreVersion.VERSION;
- public final static long BUILD = 5;
+ public final static long BUILD = 6;
/** for example "-test" */
public final static String EXTRA = "";