<div dir="ltr">Thanks for the quick reply Brian.<div><br></div><div>In my case it's more a case of aesthetics.</div><div>We want users to have specific domains and not have to specify port numbers.</div><div><br></div><div>With that in mind - I was curious what would happen if we simply did the <a href="https://www.nginx.com/resources/admin-guide/reverse-proxy/">nginx proxy configuration</a></div><div>but don't set <span style="color:rgb(51,51,51);font-family:monospace,monospace;font-size:12.8px;line-height:20px">AppConfig[:public_url]/[:</span><span style="color:rgb(51,51,51);font-family:monospace,monospace;font-size:12.8px;line-height:20px">public_proxy_url].</span></div><div><span style="color:rgb(51,51,51);font-family:monospace,monospace;font-size:12.8px;line-height:20px"><br></span></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 4, 2016 at 12:39 PM, Brian Hoffman <span dir="ltr"><<a href="mailto:brianjhoffman@gmail.com" target="_blank">brianjhoffman@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 style="word-wrap:break-word">Hi,<div><br></div><div>If you are planning to leave each virtual server open to the world, you should be fine just recording the application urls (example: AppConfig[:backend_url] = ‘<a href="http://archivesspace-api.example.org" target="_blank">archivesspace-api.example.org</a>’). But if you are going to restrict www access to the api service or the staff interface, you’ll need to do something like what’s described here: <a href="https://github.com/archivesspace/archivesspace/blob/master/README_HTTPS.md" target="_blank">https://github.com/archivesspace/archivesspace/blob/master/README_HTTPS.md</a>.  The proxy settings you mentioned are useful if the frontend_url is localhost:8080 but port 8080 isn’t accessible to end users.</div><div><br></div><div>Brian</div><div><br></div><div><br></div><div><br><div><blockquote type="cite"><div><div class="h5"><div>On May 4, 2016, at 12:30 PM, Stephen Schor <<a href="mailto:stephenschor@nypl.org" target="_blank">stephenschor@nypl.org</a>> wrote:</div><br></div></div><div><div><div class="h5"><div dir="ltr">Hi.<div><br></div><div>I'm looking to deploy ASpace using NGIX as a proxy to present the various apps on port 80.</div><div>For example:</div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="arial, helvetica, sans-serif"><span style="color:rgb(51,51,51);font-size:14px;line-height:20px">proxy port 8080 to <a href="http://archivesspace-staff.example.org/" target="_blank">archivesspace-staff.example.org</a>     to port 80</span></font></div><div><font face="arial, helvetica, sans-serif"><span style="color:rgb(51,51,51);font-size:14px;line-height:20px">proxy port 8081 to <a href="http://archivesspace-public.example.org/" target="_blank">archivesspace-public.example.org</a> </span><span style="color:rgb(51,51,51);font-size:14px;line-height:20px"> to </span><span style="color:rgb(51,51,51);font-size:14px;line-height:20px">port 80</span></font></div><div><font face="arial, helvetica, sans-serif"><span style="color:rgb(51,51,51);font-size:14px;line-height:20px">proxy port 8089 to <a href="http://archivesspace-api.example.org/" target="_blank">archivesspace-api.example.org</a> </span><span style="color:rgb(51,51,51);font-size:14px;line-height:20px">      to </span><span style="color:rgb(51,51,51);font-size:14px;line-height:20px">port 80</span></font></div></blockquote><div><span style="color:rgb(51,51,51);font-size:14px;line-height:20px"><font face="monospace, monospace"><br></font></span></div><div><font color="#333333"><span style="font-size:14px;line-height:20px"><font face="Arial, sans-serif">I'm interested in what the consequences are of leaving the boilerplate setup in </font><font face="monospace, monospace">config.rb</font><font face="Arial, sans-serif"> would be?</font></span></font></div><div><font color="#333333"><span style="font-size:14px;line-height:20px"><font face="Arial, sans-serif">It was this section that caught my attention:</font></span></font></div><div><font color="#333333"><span style="font-size:14px;line-height:20px"><font face="Arial, sans-serif"><br></font></span></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font color="#333333"><div><span style="line-height:20px"><font face="monospace, monospace">## Proxy URLs</font></span></div></font></div><div><font color="#333333"><div><span style="line-height:20px"><font face="monospace, monospace">## If you are serving user-facing applications via proxy</font></span></div></font></div><div><font color="#333333"><div><span style="line-height:20px"><font face="monospace, monospace">## (i.e., another domain or port, or via https, or for a prefix) it is</font></span></div></font></div><div><font color="#333333"><div><span style="line-height:20px"><font face="monospace, monospace">## recommended that you record those URLs in your configuration</font></span></div></font></div><div><font color="#333333"><div><span style="line-height:20px"><font face="monospace, monospace">#AppConfig[:frontend_proxy_url] = proc { AppConfig[:frontend_url] }</font></span></div></font></div><div><font color="#333333"><div><span style="line-height:20px"><font face="monospace, monospace">#AppConfig[:public_proxy_url] = proc { AppConfig[:public_url] }</font></span></div></font></div></blockquote><div><font color="#333333"><div style="font-family:Arial,sans-serif;font-size:14px;line-height:20px"><br></div><div style="font-family:Arial,sans-serif;font-size:14px;line-height:20px"><br></div></font></div></div></div></div>
_______________________________________________<br>Archivesspace_Users_Group mailing list<br><a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org" target="_blank">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br><a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" target="_blank">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br></div></blockquote></div><br></div></div><br>_______________________________________________<br>
Archivesspace_Users_Group mailing list<br>
<a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br>
<a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" rel="noreferrer" target="_blank">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br>
<br></blockquote></div><br></div>