<div dir="ltr"><div><div><div><div>Hi,<br><br></div>We ported upnp port mapping to pure php, so now you can switch between php and native modes (it will check if native dependency is installed and instruct accordingly :))<br>
</div>Also the app now is in the app store (<a href="http://apps.owncloud.com/content/show.php/UPnp+Port+Mapper?content=162449">http://apps.owncloud.com/content/show.php/UPnp+Port+Mapper?content=162449</a>)<br><br></div>One of the things we will try to implement is server auto discovery option in the client (only if you are using non-native mode). This is possible as php lib adds 'owncloud' keyword to port mapping description on the router, so client can easily give you internal and external urls while you are behind the router.<br>
<br></div>Hope someone is interested in this, at least I am :)<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 27, 2013 at 10:53 PM, Boris Ribalkin <span dir="ltr"><<a href="mailto:ribalkin@gmail.com" target="_blank">ribalkin@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hi,<br><br>@Alessandro<br>I personally do not like pagekite because you need to pay and your traffic will go through a third party. Why not pay cloud provider then, Google drive is 100 GB $4.99/month, for $5 pagekite will give you just 4GB of traffic not even space. I think people might want direct connection to their personal cloud and this what we are trying to achieve, free and simple Internet access.<br>


</div><br></div>@Frank<br></div>I did not find any php port mapping (UPnP IGD) library, maybe I will port my 4 functions using this as a base <a href="https://github.com/artheus/PHP-UPnP" target="_blank">https://github.com/artheus/PHP-UPnP</a><br>

</div>As to packaging, it would be cool to install apps directly through owncloud UI llke many of browser/mobile app stores do, may be there is an "app installer" app :)<br><br></div>Thanks!<br><div><div><div><div>

<br></div></div></div></div></div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On Wed, Nov 27, 2013 at 3:44 PM, Frank Karlitschek <span dir="ltr"><<a href="mailto:frank@owncloud.org" target="_blank">frank@owncloud.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think pagekite does more than just opening a port forward and registering a dyndns name.<br>
It actually provides a real proxy tunnel. This is very useful but it also costs a monthly fee.<br>
<br>
It would be cool to have a pagekite app too. Or perhaps this could added to the same app?<br>
Let me know if I can help.<br>
<span><font color="#888888"><br>
Frank<br>
</font></span><div><div><br>
<br>
On 27.11.2013, at 16:26, Alessandro Cosentino <<a href="mailto:cosenal@gmail.com" target="_blank">cosenal@gmail.com</a>> wrote:<br>
<br>
> I am not an expert of this, but I was wondering: why not using<br>
> Pagekite for this? <a href="https://pagekite.net/wiki/Howto/GNULinux/OwnCloud/" target="_blank">https://pagekite.net/wiki/Howto/GNULinux/OwnCloud/</a><br>
><br>
> Alessandro<br>
><br>
><br>
> On Tue, Nov 26, 2013 at 7:05 PM, Boris Ribalkin <<a href="mailto:ribalkin@gmail.com" target="_blank">ribalkin@gmail.com</a>> wrote:<br>
>> Hello,<br>
>><br>
>> We are developing an app to simplify access from internet to owncloud<br>
>> instance behind a router.<br>
>> App is here: <a href="https://github.com/syncloud/upnp_port_mapper" target="_blank">https://github.com/syncloud/upnp_port_mapper</a><br>
>><br>
>> Is there any info on how to package apps for the <a href="http://apps.owncloud.com" target="_blank">http://apps.owncloud.com</a>?<br>
>> Also how do you deal with non php dependencies?<br>
>><br>
>><br>
>> Thanks<br>
>> --<br>
>> Boris Rybalkin<br>
>> <a href="mailto:ribalkin@gmail.com" target="_blank">ribalkin@gmail.com</a><br>
>><br>
>> _______________________________________________<br>
>> Owncloud mailing list<br>
>> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
>> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>
>><br>
> _______________________________________________<br>
> Owncloud mailing list<br>
> <a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
> <a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>
<br>
_______________________________________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br>Boris Rybalkin<br><a href="mailto:ribalkin@gmail.com" target="_blank">ribalkin@gmail.com</a>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br>Boris Rybalkin<br><a href="mailto:ribalkin@gmail.com" target="_blank">ribalkin@gmail.com</a>
</div>