{"id":18283728,"url":"https://github.com/tocco/openshift-solr","last_synced_at":"2025-04-09T05:43:50.821Z","repository":{"id":70525793,"uuid":"82056596","full_name":"tocco/openshift-solr","owner":"tocco","description":null,"archived":false,"fork":false,"pushed_at":"2018-07-17T07:40:54.000Z","size":206,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-02-15T00:19:55.047Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tocco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-15T12:06:32.000Z","updated_at":"2018-07-17T07:40:55.000Z","dependencies_parsed_at":"2023-03-15T23:30:43.318Z","dependency_job_id":null,"html_url":"https://github.com/tocco/openshift-solr","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tocco%2Fopenshift-solr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tocco%2Fopenshift-solr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tocco%2Fopenshift-solr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tocco%2Fopenshift-solr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tocco","download_url":"https://codeload.github.com/tocco/openshift-solr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247987108,"owners_count":21028891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-05T13:10:31.718Z","updated_at":"2025-04-09T05:43:50.805Z","avatar_url":"https://github.com/tocco.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Solr on Openshift\n[![Build Status](https://travis-ci.org/tocco/openshift-solr.svg?branch=master)](https://travis-ci.org/tocco/openshift-solr)\n\nThis image is set up to provide search functionality to the [Tocco Business Framework](https://www.tocco.ch). It has been optimized\nto run on the [OpenShift platform](https://www.openshift.com) provided by [VSHN](https://vshn.ch/en/).\n\n## Configuration\n\nAll configuration parameters available in /opt/solr/bin/solr.in.sh within the image can be overridden using environment variables by\nprefixing `SOLR_PARAM_`.\n\n### Example\n\nChange parameter `SOLR_HEAP=1024m`:\n\n```\nSOLR_PARAM_SOLR_HEAP=1024m\n```\n\nTake a look at the [sample config](tests/sample_config.conf) used in the tests to see available properties.\n\n## Caveats\n\n### .trashcan\n\nIn our Openshift environment a persistent volume is mounted from a Gluster cluster. The mount contains a `.trashcan` directory\nand Solr won't have access to it. Unfortunately, Solr can't deal with that. To get it working anyway, the volume is mounted\nat `/persist` and the data directory is a subdirectory of it (`/persist/index_data`). This way `.trashcan` (`/persist/.trashcan`) is no longer\nin Solr's data directory.\n\n### Lock File Removal\n\nThe lock file is currently removed during startup to avoid already-locked errors.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftocco%2Fopenshift-solr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftocco%2Fopenshift-solr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftocco%2Fopenshift-solr/lists"}