
Security News
Follow-up and Clarification on Recent Malicious Ruby Gems Campaign
A clarification on our recent research investigating 60 malicious Ruby gems.
= Bigindex-Solr
Add the power of the Solr search server to your Rails application with this easy to use gem.
This is meant to be used with Bigindex [http://github.com/openplaces/bigindex] in order to provide indexing functionality to your Rails application.
The version of this project corresponds to the version of Solr that's packaged along with it.
== Requirements
== Usage
(1) Add the following line to your RAILS_ROOT/config/environment.rb
config.gem "bigindex-solr", :source => "http://gemcutter.org"
(2) Add the following line to the bottom of your RAILS_ROOT/Rakefile
require 'bigindex-solr/tasks'
(3) Run the following rake task to generate a config for your Rails application
rake bigindex:solr:generate_config
(4) Modify RAILS_ROOT/config/bigindex.yml to start up on a specified port of your choice
(5) Start up your Solr server
rake bigindex:solr:start
Optional: You can also define the 'java' binary to start up Solr with by sending it a JAVA_BIN argument:
rake bigindex:solr:start JAVA_BIN=/path/to/other/java
(6) Stop your Solr server when you're done
rake bigindex:solr:stop
== Alternate usage
You can also install Bigindex-Solr as a plugin by running:
script/plugin install git://github.com/openplaces/bigindex-solr.git
and continuing with step (4) in the previous section.
== Advanced configurations
It's possible to define what JVM options to start up Solr with. Just edit the RAILS_ROOT/config/bigindex.yml similarly to this:
development: adapter: solr solr_url: http://localhost:8981/solr jvm_options: -Xms64m -Xmx512m
== Solr schema
Bigindex has a defined schema to use with Solr. If you need to set up Solr yourself, you'll need to either use the schema.xml defined in this project, or create a merged version of it with your own.
== Note on Patches/Pull Requests
== Credits
This project was derived from acts_as_solr
== LICENSE
This project is released under the MIT license.
== Copyright
Copyright (c) 2009 openplaces.org. See MIT-LICENSE for details.
FAQs
Unknown package
We found that bigindex-solr demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
A clarification on our recent research investigating 60 malicious Ruby gems.
Security News
ESLint now supports parallel linting with a new --concurrency flag, delivering major speed gains and closing a 10-year-old feature request.
Research
/Security News
A malicious Go module posing as an SSH brute forcer exfiltrates stolen credentials to a Telegram bot controlled by a Russian-speaking threat actor.