* Eepsite: Add Deutsch index page and css (thanks sperrbezirk!)
This commit is contained in:
@ -305,6 +305,8 @@
|
||||
<mkdir dir="pkg-temp/eepsite/docroot" />
|
||||
<mkdir dir="pkg-temp/eepsite/cgi-bin" />
|
||||
<copy file="installer/resources/eepsite_index.html" tofile="pkg-temp/eepsite/docroot/index.html" />
|
||||
<copy file="installer/resources/eepsite_index_de.html" tofile="pkg-temp/eepsite/docroot/index_de.html" />
|
||||
<copy file="installer/resources/eepsite.css" todir="pkg-temp/eepsite/docroot/" />
|
||||
<copy file="installer/resources/robots.txt" todir="pkg-temp/eepsite/docroot/" />
|
||||
<copy file="installer/resources/themes/console/images/favicon.ico" tofile="pkg-temp/eepsite/docroot/favicon.ico" />
|
||||
<copy file="installer/resources/jetty.xml" tofile="pkg-temp/eepsite/jetty.xml" />
|
||||
|
30
installer/resources/eepsite.css
Normal file
30
installer/resources/eepsite.css
Normal file
@ -0,0 +1,30 @@
|
||||
body { background-color:#000000; color: #ffffe0; margin-left: 8.7%; margin-right: 12.9%; margin-top: 6%; margin-bottom: 6%;}
|
||||
body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote { font-family:"DejaVu Serif", serif; }
|
||||
h1 { font-size:23pt; margin-bottom:20pt; }
|
||||
h1.ph1 { font-size:20pt; margin-bottom:18pt; }
|
||||
h2 { font-size:18pt; margin-bottom:18pt; }
|
||||
h3 { font-size:16pt; }
|
||||
h4 { font-size:14pt; }
|
||||
h5 { font-size:13pt; }
|
||||
p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote { font-size:12.2pt; }
|
||||
|
||||
a.footref { font-size: 70%; }
|
||||
a:link { color:#ffc266; text-decoration:underline; }
|
||||
a:visited { color:#ffd699; text-decoration:none; }
|
||||
a:active { color:#ff9900; text-decoration:none; }
|
||||
a.nonexistent { color: #ffffe0; text-decoration:underline; }
|
||||
a.nonexistent:visited { color: #ffffe0; text-decoration:none; }
|
||||
|
||||
dl.contents { margin-top: 0; }
|
||||
dt.contents { margin-bottom: 0; }
|
||||
em { font-style: italic; }
|
||||
li,dt { margin-top: 0.2em; }
|
||||
p.footnote { font-size: 90%; }
|
||||
p.verse { white-space: pre; margin-left: 8.7%; }
|
||||
pre { font-family: monospace; white-space: pre; margin-left: 8.7%; }
|
||||
strong { font-weight: bold; }
|
||||
table { width:100%; }
|
||||
td { border:0px solid #000; vertical-align:top; overflow:hidden; }
|
||||
ul { list-style-type: disc }
|
||||
|
||||
|
@ -2,10 +2,11 @@
|
||||
<head>
|
||||
<title>Welcome to your eepsite</title>
|
||||
<link rel="shortcut icon" href="favicon.ico" />
|
||||
<link rel="stylesheet" type="text/css" href="eepsite.css" />
|
||||
</head>
|
||||
<body>
|
||||
<h1>Welcome to your eepsite</h1>
|
||||
|
||||
<p>(<a href="index_de.html">Deutsch</a>)</p>
|
||||
<p>This is your eepsite - simply edit the files under ./eepsite/docroot/
|
||||
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.
|
||||
|
170
installer/resources/eepsite_index_de.html
Normal file
170
installer/resources/eepsite_index_de.html
Normal file
@ -0,0 +1,170 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<html><head>
|
||||
|
||||
|
||||
<title>Willkommen zu Ihrer Eepsite!</title>
|
||||
<meta name="generator" content="muse.el">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="eepsite.css">
|
||||
</head><body>
|
||||
<h1>Willkommen zu Ihrer Eepsite!</h1>
|
||||
<p>Diese ist Ihre <strong>Eepsite</strong>, Ihre Web-Präsens über I2P. Editieren Sie einfach die Dateien unter <em>i2p/eepsite/docroot/</em>
|
||||
und nachdem Sie den Anweisungen weiter unten gefolgt sind, werden Sie –
|
||||
vertreten durch Ihre Eepsite – von anderen im I2P-Netz und, soweit
|
||||
verfügbar, über private „Out-Proxys“ weltweit erreichbar sein.</p>
|
||||
|
||||
<p>In I2P werden Eepsites unter Verwendung eines Schlüssels (key) adressiert, dieser wird durch eine sehr lange Base64-Zeichenkette<sup><a class="footref" name="fnr.1" href="#fn.1">1</a></sup> dargestellt.
|
||||
(Dieser Schlüssel ist analog zur Standard IP-Adresse zu verstehen; man kann ihn sich in der Konfiguration für Eepsites unter <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a> anzeigen lassen.)</p>
|
||||
|
||||
<p>Folgende Anweisungen sollen zeigen, wie man einer Eepsite einen
|
||||
Namen wie beispielsweise „meineseite.i2p“ zuweist und an dem Schlüssel
|
||||
bindet.
|
||||
Sie können Ihre Eepsite, nachdem sie gestartet wurde, lokal unter <a href="http://localhost:7658/">http://localhost:7658/</a> erreichen.</p>
|
||||
|
||||
<p>Es folgt eine schrittweise Anleitung für das Starten Ihrer neuen Eepsite und dessen Ankündigung in der I2P-Gemeinde.</p>
|
||||
|
||||
<p>In der Grundeinstellung ist Ihre Eepsite nicht eingeschaltet.
|
||||
Auch nach dem sie gestartet wurde, ist es für andere Teilnehmer immer
|
||||
noch schwierig Ihre Seite zu finden, solange bis Sie Ihren
|
||||
Base64-Schlüssel und den Namen Ihrer Eepsite veröffentlicht haben.
|
||||
Natürlich können Sie den Leuten diesen sehr langen Schlüssel auch so
|
||||
mitteilen, aber glücklicherweise bringt I2P bereits ein Adressbuch mit
|
||||
und hat verschiedene Wege um Ihre Eepsite bekannt zu machen.</p>
|
||||
|
||||
|
||||
<h3>Eine detailierte Einführung</h3>
|
||||
|
||||
<h4>Meine Eepsite</h4>
|
||||
|
||||
<ol>
|
||||
<li>Wählen Sie einen eigenen Namen für Ihre Eepsite – nur in diesem
|
||||
Beispiel heißt sie „meineseite.i2p“ – benutzen Sie nur Kleinschrift.
|
||||
Sie können in Ihrem <a href="http://localhost:7657/susidns/addressbook.jsp?book=router">Adressbuch</a> überprüfen, ob der gewünschte Name bereits vergeben ist (Anmerkung: die Daten aus den Adressbuch werden im Klartext in der <em>i2p/hosts.txt</em> gespeichert).
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Rufen Sie nun, möglichst in einem neuen Browser-Fenster, die Konfiguration für Eepsites <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a> auf. Unter „Local Server Tunnels“ wählen Sie den Eintrag „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">eepsite</a>“.
|
||||
Sie befinden sich nun auf der Seite mit Überschrift „Edit server
|
||||
settings“. In das Feld für „Website name:“ überschreiben Sie die
|
||||
Vorgabe „mysite.i2p“ mit Ihrem Wunschnamen. Optional geben Sie im Feld
|
||||
„Description:“ eine Beschreibung an.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Wenn Sie möchten das Ihre Eepsite automatisch gestartet wird, kreuzen Sie das Feld „Auto Start:“ an.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Durch drücken des Links „Add to local addressbook“ gleich rechts
|
||||
neben Ihrem Schlüssel (Feld „Local destination“) wird Ihr Schlüssel in
|
||||
Ihr <em>privates</em> Adressbuch geschrieben (<em>i2p/privatehosts.txt</em>).
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Jetzt sichern Sie Ihre Einstellungen indem Sie auf „Save“ klicken.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Wir gehen wieder zurück auf die Konfigurationsseite <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a>
|
||||
und drücken den „Start“-Knopf für die „eepsite“. Nach dem erfolgreichen
|
||||
Start wird Ihre Eepsite auf der linken Seite in der I2P <a href="http://localhost:7657/index.jsp">Router Console</a> unter „Local
|
||||
Destinations“ angezeigt.</li>
|
||||
</ol>
|
||||
|
||||
|
||||
|
||||
<h4>Das Veröffentlichen vorbereiten</h4>
|
||||
|
||||
<ol>
|
||||
<li>Heben Sie in der „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">Konfiguration</a>“
|
||||
den gesamten Schlüssel für Ihre Eepsite hervor und kopieren ihn in die
|
||||
Zwischenablage. Stellen Sie sicher auch tatsächlich die gesamte, über
|
||||
500 Zeichen lange Zeichenkette die auf „AAAA“ endet, „erwischt“ zu
|
||||
haben.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Öffnen Sie Ihr <a href="http://localhost:7657/susidns/addressbook.jsp?book=master">Master-Adressbuch</a>,
|
||||
tragen Ihren zuvor gewählten Wunschnamen ihrer Eepsite unter „Hostname“
|
||||
ein und kopieren den Schlüssel in das Feld „Destination“. Ein Klick auf
|
||||
„Add“ und diese „Destination“ ist in Ihrem Adressbuch.<sup><a class="footref" name="fnr.2" href="#fn.2">2</a></sup>
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Ihre Eepsite sollte jetzt über den Browser erreichbar sein. Dazu
|
||||
tragen Sie, wie gewohnt, den Namen Ihrer Eepsite (hier im Beispiel
|
||||
„meineseite.i2p“) in die Adressleiste Ihres Browsers ein und rufen sie
|
||||
auf. Wenn alles gutgegangen ist, sind Sie nun wieder hier – nur die
|
||||
Adresse hat sich geändert.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Bevor Sie der Welt von Ihrer neuen Eepsite berichten sollte sie
|
||||
auch über ein wenig Inhalt verfügen. Begeben Sie sich in das
|
||||
Verzeichnis <em>„i2p/Eepsite/docroot“</em> und benennen Sie dieses Dokument von <em>„index.html“</em> nach <em>„hilfe.html“</em> um, so können Sie später darauf zurück greifen. Erstellen Sie Ihre eigene <em>„index.html“</em> und füllen diese mit Inhalten, Bildern oder was auch immer Sie anderen hierüber mitteilen wollen.</li>
|
||||
</ol>
|
||||
|
||||
<h4><a name="AnkerDEOeA" id="AnkerDEOeA"></a>Die Eepsite öffentlich ankündigen</h4>
|
||||
|
||||
<ul>
|
||||
<li>Nun ist es an der Zeit, Ihre Eepsite in einem globalen I2P-Adressbuch, wie beispielsweise bei <a href="http://stats.i2p/i2p/addkey.html">stats.i2p</a>,
|
||||
einzutragen. Das heißt, Sie müssen Namen und Schlüssel Ihrer Eepsite
|
||||
und eine optionale Beschreibung in ein Formular auf einen oder mehreren
|
||||
dieser Seiten eingeben. Wie schon oben gesagt, Ihr Schlüssel ist der <em>vollständige</em> Schlüssel wie er in der <a href="http://localhost:7657/i2ptunnel/index.jsp">I2PTunnel</a> Konfiguration für die „<a href="http://localhost:7657/i2ptunnel/edit.jsp?tunnel=3">Eepsite</a>“
|
||||
im Feld „Local destination“ angegeben ist (... über 500 Zeichen, endet
|
||||
auf „AAAA“). Bestätigen Sie Ihre Angaben mit einem klick auf „Submit“.
|
||||
Überprüfen Sie ob Ihr Schlüssel tatsächlich hinzugefügt wurde.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Da viele Router regelmäßig Adressbuchupdates von diesen Seiten
|
||||
erhalten, sollten andere innerhalb einiger Stunden in der Lage sein,
|
||||
Ihre Eesite durch
|
||||
den Eintrag des Namens im Browser aufzurufen.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Weil wir gerade von Adressbuchupdates sprechen – es ist eine gute Zeit um weitere Adressbücher dem bestehenden <a href="http://localhost:7657/susidns/subscriptions.jsp">Abonnement</a>
|
||||
hinzuzufügen. Öffnen Sie Ihre Konfiguration und fügen Sie einige der
|
||||
folgenden Dienste Ihrem Abonnement hinzu (nur die jeweilige URL) und
|
||||
speichern Sie die Angaben.<sup><a class="footref" name="fnr.3" href="#fn.3">3</a></sup> Ab jetzt erhalten Sie ebenso alle Updates automatisch!
|
||||
<blockquote>
|
||||
<p class="quoted"><code>http://tino.i2p/hosts.txt</code> (<a href="http://tino.i2p/hosts.txt">tino.i2p</a>)<br>
|
||||
<code>http://stats.i2p/cgi-bin/newhosts.txt</code> (<a href="http://stats.i2p/cgi-bin/newhosts.txt">stats.i2p</a>)<br>
|
||||
<code>http://i2host.i2p/cgi-bin/i2hostetag</code> (<a href="=http://i2host.i2p/cgi-bin/i2hostetag">i2host.i2p</a>)
|
||||
<br>
|
||||
<br></p>
|
||||
</blockquote></li>
|
||||
<li>Haben Sie es eilig und können nicht 12 bis 24 Stunden warten, ist
|
||||
es möglich das andere für Ihre Eepseite den „jump“
|
||||
Adresshelfer-Umlenkungs-Dienst benutzen. Dieses funktioniert innerhalb
|
||||
einiger Minuten nach Eingabe des Schlüssels zu einem Adressbuch auf der
|
||||
gleichen Seite.<br><br>
|
||||
Zuerst testen Sie das mittels Aufruf folgender Dienste. Sobald das
|
||||
klappt, können anderen diese Möglichkeit nutzen. (Ersetzen Sie
|
||||
„meineseite.i2p“ durch Ihre Seite.)
|
||||
<ul>
|
||||
<li><a href="http://stats.i2p/cgi-bin/jump.cgi?a=meineseite.i2p">http://stats.i2p/cgi-bin/jump.cgi?a=meineseite.i2p</a> oder</li>
|
||||
<li><a href="http://i2host.i2p/cgi-bin/i2hostjump?meineseite.i2p">http://i2host.i2p/cgi-bin/i2hostjump?meineseite.i2p</a>
|
||||
<br>
|
||||
<br></li>
|
||||
</ul></li>
|
||||
<li>Manche Leute erkundigen sich auf Eepsites-Listen wie <a href="http://inproxy.tino.i2p/status.php">inproxy.tino.i2p/status.php</a> über neue Eepsites, so könnten Sie an einige Besucher kommen. Aber es gibt weitere Wege sich anzukündigen:
|
||||
|
||||
<ul>
|
||||
<li>Veröffentlichen Sie eine Nachricht im <a href="http://forum.i2p">I2P Forum</a> unter <a href="http://forum.i2p/viewforum.php?f=16">Eepsite Announce</a></li>
|
||||
<li>Besuchen sie die IRC-Kanäle #i2p oder #i2p-chat (beide englischsprachig) und Werben Sie sanft für sich.</li>
|
||||
<li>Verbreiten Sie eine Nachricht über Syndie.</li>
|
||||
<li>Tragen Sie sich ein in Ughas <a href="http://ugha.i2p/EepsiteIndex">Eepsite Index</a> Wiki.
|
||||
<br>
|
||||
<br></li>
|
||||
</ul></li>
|
||||
<li>Bitte beachten Sie, einige Seiten empfehlen das Einfügen des langen
|
||||
„Destination“-Schlüssels; das können Sie wenn Sie möchten – aber wenn
|
||||
Sie Ihren Schlüssel erfolgreich beim „Schlüssel-Dienst“ eingetragen und
|
||||
ihn mittels „jump“-Dienst getestet haben, sollte nach 24 Stunden
|
||||
Wartezeit dieses Vorgehen nicht nötig sein.
|
||||
<br>
|
||||
<br></li>
|
||||
<li>Sollten Sie Fragen haben, benutzen Sie den IRC-Kanal #i2p oder die technische Abteilung im <a href="http://forum.i2p">I2P Forum</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<p>______________
|
||||
</p><p class="footnote"><a class="footnum" name="fn.1" href="#fnr.1">1.</a> <strong>Base64</strong>
|
||||
beschreibt ein Verfahren zur Kodierung von 8-Bit-Binärdaten in eine
|
||||
Zeichenfolge, die nur aus wenigen, Codepage-unabhängigen ASCII-Zeichen
|
||||
besteht.
|
||||
</p><p class="footnote"><a class="footnum" name="fn.2" href="#fnr.2">2.</a> Anmerkung: Wenn dieses Vorgehen mit der Fehlermeldung „Invalid nonce. Are you being spoofed?“ quittiert wird, müssen <em>Cookies</em> im Browser erlaubt werden. Ist dies nicht möglich, können Sie mit einem Editor die Datei <em>„i2p/userhosts.txt“</em> bearbeiten und so die Adressen einfügen. <a href="http://sperrbezirk.i2p/Konqueror_Susi.html">Konqueror</a> ist etwas eigenwillig.
|
||||
</p><p class="footnote"><a class="footnum" name="fn.3" href="#fnr.3">3.</a> Gleiches wie unter <sup><a class="footref" name="fnr.2" href="#fn.2">2</a></sup> gilt für <em>„i2p/addressbook/subscriptions.txt“</em>.</p>
|
||||
</body></html>
|
Reference in New Issue
Block a user