Nope, it's more of a template. But I still think its simpler than coding up
and deploying an API that acts as a relay to a search endpoint. Again, I
don't think this is right for every use case. But we use it for
http://solr.quepid.com

In the nginx.conf, you need to basically update two spots

# Replace this with your Solr host, ie solr.quepid.com
server_name YOUR.SOLR.HOST;

And then copy the block for every search endpoint you want to support,
replacing with your collection name/

# Create a location block for each handler you'd like to whitelist
location /solr/collection1/select {


On Thu, Nov 26, 2015 at 11:14 AM, Alexandre Rafalovitch <arafa...@gmail.com>
wrote:

> I am happy to be corrected, but that repository says "This repository
> gives a basic outline to creating a functional reverse proxy with
> Nginx" as well as the famous last words ("e.t.c.") . Which is why I
> feel it is not exactly a turnkey solution I can recommend to a new
> Solr user. Is there an example of a full production config anywhere?
>
> Regards,
>    Alex.
> ----
> Newsletter and resources for Solr beginners and intermediates:
> http://www.solr-start.com/
>
>
> On 26 November 2015 at 10:51, Doug Turnbull
> <dturnb...@opensourceconnections.com> wrote:
> > Actually I disagree Alex. We build JS apps that talk straight to Solr all
> > the time.
> >
> > However, we are sure to lock it down pretty heavily. Moreover, these
> cases
> > almost never have sensitive information. You need to think through the
> > worst case. As search is often a secondary artifact of a primary
> database,
> > you can often rebuild the data in the worst case. So to me it's not like
> > giving users access to your database. The risk is (usually) pretty low.
> >
> > We have a sample solr nginx proxy that disallows problematic parameters
> and
> > white lists the search endpoint
> > https://github.com/o19s/solr_nginx
> >
> > We also have a framework Spyglass if you are interested in Ember
> > https://github.com/o19s/spyglass
> >
> > -Doug
> >
> >
> > On Thu, Nov 26, 2015 at 9:30 AM, Alexandre Rafalovitch <
> arafa...@gmail.com>
> > wrote:
> >
> >> You should not be exposing Solr directly to the user, that's like
> >> giving them a database admin account. Unless you REALLY know what you
> >> are doing. So, the Javascript UIs are mostly for internal purposes and
> >> for people to play with Solr.
> >>
> >> Therefore, usually, there is a server-side component that talks to the
> >> client and to the Solr and does the conversion of parameters, etc.
> >>
> >> If your data model not terribly complex, you could look into something
> >> like Spring, which has Spring Data Solr integration component.
> >> http://spring.io/ You'll need to code the logic of course, but it
> >> makes it simpler.
> >>
> >> If you want something more features out of the box, you could look at
> >> Hue from Cloudera http://gethue.com/ . It is mostly for big data, but
> >> has quite a number of features for Solr as well. It has some live
> >> editing too in the most recent versions, so I am not sure if it goes
> >> back into Solr or into a database that Solr is synchronized to.
> >>
> >> Regards,
> >>   Alex.
> >> ----
> >> Newsletter and resources for Solr beginners and intermediates:
> >> http://www.solr-start.com/
> >>
> >>
> >> On 26 November 2015 at 08:59, Chaushu, Shani <shani.chau...@intel.com>
> >> wrote:
> >> > Hi all,
> >> > I want to build UI for Solr that get result to the user and also
> update
> >> the solr back (set for specific field)
> >> > I start using ajax-solr because there is good tutorial and it's easy
> to
> >> use, but I didn't saw an example for update, and also I'm not sure the
> code
> >> is stable (no release in GIT)
> >> > I saw also banana but it's more complicated and more relevant for time
> >> series (my data doesn't have date field)
> >> >
> >> > What's better for basic solr UI? Ajax-solr or banana?
> >> > There is another option? Something that also update the solr and not
> >> only one way requests?
> >> >
> >> > Thanks,
> >> > Shani
> >> >
> >> >
> >> >
> >> > ---------------------------------------------------------------------
> >> > Intel Electronics Ltd.
> >> >
> >> > This e-mail and any attachments may contain confidential material for
> >> > the sole use of the intended recipient(s). Any review or distribution
> >> > by others is strictly prohibited. If you are not the intended
> >> > recipient, please contact the sender and delete all copies.
> >>
> >
> >
> >
> > --
> > *Doug Turnbull **| *Search Relevance Consultant | OpenSource Connections
> > <http://opensourceconnections.com>, LLC | 240.476.9983
> > Author: Relevant Search <http://manning.com/turnbull>
> > This e-mail and all contents, including attachments, is considered to be
> > Company Confidential unless explicitly stated otherwise, regardless
> > of whether attachments are marked as such.
>



-- 
*Doug Turnbull **| *Search Relevance Consultant | OpenSource Connections
<http://opensourceconnections.com>, LLC | 240.476.9983
Author: Relevant Search <http://manning.com/turnbull>
This e-mail and all contents, including attachments, is considered to be
Company Confidential unless explicitly stated otherwise, regardless
of whether attachments are marked as such.

Reply via email to