Hallo Leute,<div><br></div><div>das ist mein erstes Posting in dieser Liste und ich möchte euch kurz mein Problem und die Lösung schildern und dann wissen mit welchem Aufwand es zu Realisieren ist und ob es eventuell Leute gibt die Interesse daran haben.</div>
<div><br></div><div>Ich möchte für eine kleine Community ein Internetradio betreiben, da es nur max 10- 15 Nutzer sind , möchte ich es local auf meinem Rechner betreiben , mein Upload von 1.5 - 2 Mbit läst das zu, mein Problem ich sitze hinter einem Alice Modem älterem Baujahrs und ich habe mir die Zähne ausgebissen um von AUSSEN Erreichbar zu sein, DYNDNS und Portforwarding , Doppel NAT nichts geht.</div>
<div><br></div><div>Vor einigen Monaten bin ich dann auf Pagekite gestossen, ein ambitionierter Entwickler hat in python eine Anwendung geschrieben die mittels Tunneling , alle wichtigen Ports weiterleitet.</div><div><br>
</div><div>Ich habe mir nun mithilfe von XAMPP eine kleine HTML Webseite gebastelt in der ich den ICECAST stream einbette , starte den  Broadcaster  der  Icecast speist und Pagekite und alles läuft wie am Schnürchen. Ich habe zu diesem Zweck noch eine freie .TK domain registriert die auf mein Pagekite weiterleitet und alles schön.</div>
<div><br></div><div>Nun bekam ich vor 2 Tagen eine Mail von dem Entwickler die besagte das der Vorgesehene Traffic von 2 GB dem jedem beim Sign up zur verfügung steht, es ihm nicht ermöglicht die Kosten zu decken und ich müsse jetzt mindestens 4 $ im Monat für seinen Service zahlen. Ich sehe aber nicht ein das ich für ein bischen  Traffic zu  zahlen , zumal ich das Radio auch nur sporadisch nutze und so habe ich mir überlegt ob die Anwendung die komplett "Opensource" ist , so zu modifizieren das ich sie komplett auf meinem eigenen Server ( Nicht local natürlich ) hosten kann und vieleicht auch anderen Leuten ermöglichen diesen Service zu nutzen , da ich eine 3 Buchstaben Domain besitze , macht das auch Sinn <a href="http://username.let.de">username.let.de</a> klingt doch cool ;)</div>
<div><br></div><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Nun genug gereded ,das sind die Bestandteile :</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><b style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">libpagekite</b><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">  </span><a href="https://github.com/pagekite/libpagekite" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">https://github.com/pagekite/libpagekite</a><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">This will eventually be a tight, fast implementation of the PageKite protocol in C, suitable for high-performance or embedded applications.</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">PageKite is a </span><b style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">protocol for dynamic, tunneled reverse proxying of arbitrary TCP byte streams. It is particularly well suited for making a HTTP server on a device without a public IP address visible to the wider Internet</b><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">, but can also be used for a variety of other things, including SSH access.</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">For more information about PageKite, see </span><a href="http://pagekite.org/" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">http://pagekite.org/</a><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><a href="https://pagekite.net/wiki/Floss/PageKiteProtocol/" target="_blank" style="color:rgb(17,85,204);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">https://pagekite.net/wiki/Floss/PageKiteProtocol/</a><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><b style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">pdns_redis.py</b><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<b><br></b>This is a Python glue layer between <b>PowerDNS</b> and <b>Redis</b>.<br>It knows how to run as a <b>PowerDNS</b> pipe-backend, for replying to arbitary queries.<br>It also knows how to run as a command-line tool, for adding and deleting DNS records to Redis.<br>
<br><br><a href="https://github.com/pagekite/PyPdnsRedis" target="_blank" style="color:rgb(17,85,204)">https://github.com/pagekite/PyPdnsRedis</a><br><br><a href="https://github.com/pagekite/PySocksipyChain#readme" target="_blank" style="color:rgb(17,85,204)">https://github.com/pagekite/PySocksipyChain#readme</a> </div>
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Danke für Eure Aufmerksamkeit , ich würde mich freuen wenn jemand mal einen Blick darauf wirft    und den Aufwand spezifiziert.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Gruss</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)">der Marc</div><br class="Apple-interchange-newline"></div><div><div><br></div>-- <br><span style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">Marc Manthey </span><br style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">
<span style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">50823 Köln, germany </span><br style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">
<span style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">Vogelsangerstr.97 </span><br style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">
<span style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">Phone: 0049-221-29891489 </span><br style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">
<span style="color:rgb(51,51,51);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">Mobile : 0049-1577-3329231</span>
<div><span style="color:rgb(61,110,151);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">Website: <a href="http://let.de" target="_blank">http://let.de</a> </span><br style="color:rgb(61,110,151);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">
<span style="color:rgb(61,110,151);font-family:Arial;font-size:12px;font-style:italic;line-height:20px;background-color:rgb(245,245,245)">Email: <a href="mailto:marc@let.de" target="_blank">marc@let.de</a></span>
</div><br>
</div>