2012-12-19 01:58:58 +00:00
|
|
|
{% extends "global/layout.html" %}
|
2013-02-01 22:20:09 +00:00
|
|
|
{% block title %}{% trans %}I2PTunnel migration{% endtrans %}{% endblock %}
|
|
|
|
{% block content %}
|
|
|
|
<h3>{% trans %}I2PTunnel migration{% endtrans %}</h3>
|
2004-09-02 23:51:12 +00:00
|
|
|
|
2013-02-01 20:12:08 +00:00
|
|
|
<p>{% trans -%}
|
|
|
|
After upgrading to the new architecture, you'll have to do a
|
2004-09-02 23:51:12 +00:00
|
|
|
little work to get your old I2PTunnel-driven servers running.
|
2020-11-27 16:16:49 -05:00
|
|
|
Lets walk through a simple example. For an I2P Site with the
|
2013-02-01 20:12:08 +00:00
|
|
|
old clientApp configuration, you had:
|
|
|
|
{%- endtrans %}</p>
|
2004-09-02 23:51:12 +00:00
|
|
|
<pre>
|
|
|
|
-e "server localhost 80 myWebPriv.dat"
|
|
|
|
</pre>
|
|
|
|
|
2013-02-01 20:12:08 +00:00
|
|
|
<p>{% trans -%}To provide that same functionality on the new web architecture:{%- endtrans %}</p>
|
2004-09-02 23:51:12 +00:00
|
|
|
<ul>
|
2013-02-01 22:20:09 +00:00
|
|
|
<li>{% trans url='http://localhost:7657/i2ptunnel/' %}Jump to <a href="{{ url }}">{{ url }}</a>{% endtrans %}</li>
|
|
|
|
<li>{% trans %}Click on Add new: [Server tunnel] "GO"{% endtrans %}</li>
|
2004-09-02 23:51:12 +00:00
|
|
|
<li><ul>
|
2020-11-27 16:16:49 -05:00
|
|
|
<li>{% trans %}For the name: <code>"I2P Site"</code>{% endtrans %}</li>
|
|
|
|
<li>{% trans %}For the description: <code>"My I2P Site, isn't it pretty?"</code>{% endtrans %}</li>
|
2013-02-01 22:20:09 +00:00
|
|
|
<li{% trans %}>For the target host:{% endtrans %} <code>localhost</code></li>
|
|
|
|
<li>{% trans %}For the target port:{% endtrans %} <code>80</code></li>
|
|
|
|
<li>{% trans -%}
|
|
|
|
For the private key file: <code>path to "myWebPriv.dat"</code><br />
|
|
|
|
(it is recommended to copy that .dat to your new install dir)
|
|
|
|
{%- endtrans %}</li>
|
|
|
|
<li>{% trans %}Check the "Start automatically?" checkbox{% endtrans %} <code>[X]</code></li>
|
|
|
|
<li>{% trans %}Click <code>"Save"</code>{% endtrans %}</li>
|
2004-09-02 23:51:12 +00:00
|
|
|
</ul></li>
|
2013-02-01 22:20:09 +00:00
|
|
|
<li>{% trans %}It will come back saying:{% endtrans %}<br />
|
2004-09-02 23:51:12 +00:00
|
|
|
<pre>
|
|
|
|
* Not overwriting existing private keys in /usr/home/jrandom/routers/i2p/myWebPriv.dat
|
|
|
|
* Ready!
|
|
|
|
</pre></li>
|
|
|
|
</ul>
|
|
|
|
|
2013-02-01 20:12:08 +00:00
|
|
|
<p>{% trans -%}
|
|
|
|
That's it! Creating a new I2PTunnel server works the same way too, except you
|
2004-09-02 23:51:12 +00:00
|
|
|
don't need to "copy the old file", obviously. Behind the scenes, it is all driven
|
2013-02-01 22:20:09 +00:00
|
|
|
by the <code>i2ptunnel.config</code> file, which you may modify externally (if you do,
|
2004-09-02 23:51:12 +00:00
|
|
|
hit "Reload config" on the I2PTunnel web page, which will tear down all of your
|
2013-02-01 20:12:08 +00:00
|
|
|
existing tunnels and rebuild new ones)
|
|
|
|
{%- endtrans %}</p>
|
2004-09-02 23:51:12 +00:00
|
|
|
|
2013-02-01 20:12:08 +00:00
|
|
|
<p>{% trans -%}
|
|
|
|
Note that you WILL need to wait until your router is integrated
|
2004-09-02 23:51:12 +00:00
|
|
|
into the network before you are able to use the /i2ptunnel/ web
|
|
|
|
interface. It will say "Please be patient" if you try to
|
|
|
|
beforehand, which means that it is still trying to build the
|
2013-02-01 20:12:08 +00:00
|
|
|
necessary I2PTunnel sessions it has been configured to create.
|
2013-02-01 22:20:09 +00:00
|
|
|
{%- endtrans %}</p>
|
|
|
|
{% endblock %}
|