<font color="#000000">you could even do a kind of reverse hostname thingie based off the internal IP of the project(<a href="http://129.168.0.123.domain.com">129.168.0.123.domain.com</a>), or a interface to add the hostname into the system, maybe even a NAT setup of sorts, a control panel that uses a small set of public IPs and can give ports out (This is good for non webbased stuff)<br>

</font><br><div class="gmail_quote">On Tue, Oct 2, 2012 at 1:36 PM, Ryan Lane <span dir="ltr"><<a href="mailto:rlane32@gmail.com" target="_blank">rlane32@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 class="im">On Tue, Oct 2, 2012 at 7:01 AM, Forrest F. Fuqua<br>
<<a href="mailto:forrest.fuqua@gmail.com">forrest.fuqua@gmail.com</a>> wrote:<br>
> I've done this is nginx, you can have a system where its like<br>
><br>
> <a href="http://commonproxy.wikilabs.org/192.168.0.1/" target="_blank">http://commonproxy.wikilabs.org/192.168.0.1/</a><br>
> and it would do a proxypass to the ip address in the field over a predefined<br>
> port, or you could do /<a href="http://192.168.0.1/" target="_blank">192.168.0.1/</a><port>/<br>
><br>
<br>
</div>Hm. Yeah, this is doable. Another possibility is to use * DNS, and<br>
pass based on host header; so:<br>
<br>
<a href="http://ryansinstance.commonproxy.wikilabs.org" target="_blank">ryansinstance.commonproxy.wikilabs.org</a> -> ryansinstance.pmtpa.wmflabs<br>
<br>
This is likely easier than setting up a per-project proxy service...<br>
<br>
Anyone want to have a go at this?<br>
<span class="HOEnZb"><font color="#888888"><br>
- Ryan<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Labs-l mailing list<br>
<a href="mailto:Labs-l@lists.wikimedia.org">Labs-l@lists.wikimedia.org</a><br>
<a href="https://lists.wikimedia.org/mailman/listinfo/labs-l" target="_blank">https://lists.wikimedia.org/mailman/listinfo/labs-l</a><br>
</div></div></blockquote></div><br>