Added string interpolation to solr configuration.
This commit is contained in:
parent
d26fb78cc2
commit
c8d731a635
|
@ -13,13 +13,21 @@ services:
|
|||
- solr-init
|
||||
image: solr:latest
|
||||
container_name: solr
|
||||
env_file:
|
||||
- path: ../.env.example
|
||||
required: false
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment:
|
||||
- SOLR_DOCS_PORT=${SOLR_DOCS_PORT-8983}
|
||||
- SOLR_DOCS_CORE_NAME=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||
- SOLR_LAW_CORE_NAME=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||
# - SOLR_CORE=my_core
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${SOLR_DOCS_PORT-8983}:8983"
|
||||
volumes:
|
||||
- solr-data:/var/solr
|
||||
# environment:
|
||||
# - SOLR_CORE=my_core
|
||||
command:
|
||||
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
||||
- solr-precreate
|
||||
|
@ -254,7 +262,7 @@ configs:
|
|||
file: ../solr-log4j2.xml
|
||||
solr_nm3clol_core_properties:
|
||||
content: |
|
||||
name=nm3clol_core
|
||||
name=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||
solr_nm3clol_core_solrconfig:
|
||||
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
||||
solr_nm3clol_core_managed_schema:
|
||||
|
@ -345,7 +353,7 @@ configs:
|
|||
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
||||
solr_vacode_core_properties:
|
||||
content: |
|
||||
name=vacode_core
|
||||
name=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||
solr_vacode_core_solrconfig:
|
||||
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
||||
solr_vacode_core_managed_schema:
|
||||
|
|
19
solr-tika/README.md
Normal file
19
solr-tika/README.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Solr and Tika
|
||||
|
||||
This Docker Compose configuration contains the minimum requirements for running Solr and Tika together.
|
||||
|
||||
## Starting Up
|
||||
|
||||
To run it using you own configuration:
|
||||
|
||||
docker compose --env-file ../.env up -d
|
||||
|
||||
Or to run it using the default development configuration:
|
||||
|
||||
docker compose --env-file ../.env.example up -d
|
||||
|
||||
## Shutting Down
|
||||
|
||||
To stop it use:
|
||||
|
||||
docker compose down
|
|
@ -13,13 +13,21 @@ services:
|
|||
- solr-init
|
||||
image: solr:latest
|
||||
container_name: solr
|
||||
env_file:
|
||||
- path: ../.env.example
|
||||
required: false
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment:
|
||||
- SOLR_DOCS_PORT=${SOLR_DOCS_PORT-8983}
|
||||
- SOLR_DOCS_CORE_NAME=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||
- SOLR_LAW_CORE_NAME=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||
# - SOLR_CORE=my_core
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${SOLR_DOCS_PORT-8983}:8983"
|
||||
volumes:
|
||||
- solr-data:/var/solr
|
||||
# environment:
|
||||
# - SOLR_CORE=my_core
|
||||
command:
|
||||
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
||||
- solr-precreate
|
||||
|
@ -232,7 +240,7 @@ configs:
|
|||
file: ../solr-log4j2.xml
|
||||
solr_nm3clol_core_properties:
|
||||
content: |
|
||||
name=nm3clol_core
|
||||
name=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||
solr_nm3clol_core_solrconfig:
|
||||
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
||||
solr_nm3clol_core_managed_schema:
|
||||
|
@ -323,7 +331,7 @@ configs:
|
|||
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
||||
solr_vacode_core_properties:
|
||||
content: |
|
||||
name=vacode_core
|
||||
name=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||
solr_vacode_core_solrconfig:
|
||||
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
||||
solr_vacode_core_managed_schema:
|
||||
|
|
19
solr/README.md
Normal file
19
solr/README.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Solr
|
||||
|
||||
This Docker Compose configuration contains the minimum requirement for running Solr standalone.
|
||||
|
||||
## Starting Up
|
||||
|
||||
To run it using you own configuration:
|
||||
|
||||
docker compose --env-file ../.env up -d
|
||||
|
||||
Or to run it using the default development configuration:
|
||||
|
||||
docker compose --env-file ../.env.example up -d
|
||||
|
||||
## Shutting Down
|
||||
|
||||
To stop it use:
|
||||
|
||||
docker compose down
|
|
@ -13,13 +13,21 @@ services:
|
|||
- solr-init
|
||||
image: solr:latest
|
||||
container_name: solr
|
||||
env_file:
|
||||
- path: ../.env.example
|
||||
required: false
|
||||
- path: ../.env
|
||||
required: false
|
||||
environment:
|
||||
- SOLR_DOCS_PORT=${SOLR_DOCS_PORT-8983}
|
||||
- SOLR_DOCS_CORE_NAME=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||
- SOLR_LAW_CORE_NAME=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||
# - SOLR_CORE=my_core
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${SOLR_DOCS_PORT-8983}:8983"
|
||||
volumes:
|
||||
- solr-data:/var/solr
|
||||
# environment:
|
||||
# - SOLR_CORE=my_core
|
||||
command:
|
||||
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
||||
- solr-precreate
|
||||
|
@ -213,7 +221,7 @@ configs:
|
|||
file: ../solr-log4j2.xml
|
||||
solr_nm3clol_core_properties:
|
||||
content: |
|
||||
name=nm3clol_core
|
||||
name=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||
solr_nm3clol_core_solrconfig:
|
||||
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
||||
solr_nm3clol_core_managed_schema:
|
||||
|
@ -304,7 +312,7 @@ configs:
|
|||
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
||||
solr_vacode_core_properties:
|
||||
content: |
|
||||
name=vacode_core
|
||||
name=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||
solr_vacode_core_solrconfig:
|
||||
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
||||
solr_vacode_core_managed_schema:
|
||||
|
|
15
tika/README.md
Normal file
15
tika/README.md
Normal file
|
@ -0,0 +1,15 @@
|
|||
# Tika
|
||||
|
||||
This Docker Compose configuration contains the minimum requirement for running Tika standalone.
|
||||
|
||||
## Starting Up
|
||||
|
||||
Or to run it using the default configuration:
|
||||
|
||||
docker compose up -d
|
||||
|
||||
## Shutting Down
|
||||
|
||||
To stop it use:
|
||||
|
||||
docker compose down
|
Loading…
Reference in New Issue
Block a user