Added string interpolation to solr configuration.
This commit is contained in:
parent
d26fb78cc2
commit
c8d731a635
|
@ -13,13 +13,21 @@ services:
|
||||||
- solr-init
|
- solr-init
|
||||||
image: solr:latest
|
image: solr:latest
|
||||||
container_name: solr
|
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
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "${SOLR_DOCS_PORT-8983}:8983"
|
- "${SOLR_DOCS_PORT-8983}:8983"
|
||||||
volumes:
|
volumes:
|
||||||
- solr-data:/var/solr
|
- solr-data:/var/solr
|
||||||
# environment:
|
|
||||||
# - SOLR_CORE=my_core
|
|
||||||
command:
|
command:
|
||||||
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
||||||
- solr-precreate
|
- solr-precreate
|
||||||
|
@ -254,7 +262,7 @@ configs:
|
||||||
file: ../solr-log4j2.xml
|
file: ../solr-log4j2.xml
|
||||||
solr_nm3clol_core_properties:
|
solr_nm3clol_core_properties:
|
||||||
content: |
|
content: |
|
||||||
name=nm3clol_core
|
name=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||||
solr_nm3clol_core_solrconfig:
|
solr_nm3clol_core_solrconfig:
|
||||||
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
||||||
solr_nm3clol_core_managed_schema:
|
solr_nm3clol_core_managed_schema:
|
||||||
|
@ -345,7 +353,7 @@ configs:
|
||||||
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
||||||
solr_vacode_core_properties:
|
solr_vacode_core_properties:
|
||||||
content: |
|
content: |
|
||||||
name=vacode_core
|
name=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||||
solr_vacode_core_solrconfig:
|
solr_vacode_core_solrconfig:
|
||||||
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
||||||
solr_vacode_core_managed_schema:
|
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
|
- solr-init
|
||||||
image: solr:latest
|
image: solr:latest
|
||||||
container_name: solr
|
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
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "${SOLR_DOCS_PORT-8983}:8983"
|
- "${SOLR_DOCS_PORT-8983}:8983"
|
||||||
volumes:
|
volumes:
|
||||||
- solr-data:/var/solr
|
- solr-data:/var/solr
|
||||||
# environment:
|
|
||||||
# - SOLR_CORE=my_core
|
|
||||||
command:
|
command:
|
||||||
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
||||||
- solr-precreate
|
- solr-precreate
|
||||||
|
@ -232,7 +240,7 @@ configs:
|
||||||
file: ../solr-log4j2.xml
|
file: ../solr-log4j2.xml
|
||||||
solr_nm3clol_core_properties:
|
solr_nm3clol_core_properties:
|
||||||
content: |
|
content: |
|
||||||
name=nm3clol_core
|
name=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||||
solr_nm3clol_core_solrconfig:
|
solr_nm3clol_core_solrconfig:
|
||||||
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
||||||
solr_nm3clol_core_managed_schema:
|
solr_nm3clol_core_managed_schema:
|
||||||
|
@ -323,7 +331,7 @@ configs:
|
||||||
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
||||||
solr_vacode_core_properties:
|
solr_vacode_core_properties:
|
||||||
content: |
|
content: |
|
||||||
name=vacode_core
|
name=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||||
solr_vacode_core_solrconfig:
|
solr_vacode_core_solrconfig:
|
||||||
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
||||||
solr_vacode_core_managed_schema:
|
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
|
- solr-init
|
||||||
image: solr:latest
|
image: solr:latest
|
||||||
container_name: solr
|
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
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "${SOLR_DOCS_PORT-8983}:8983"
|
- "${SOLR_DOCS_PORT-8983}:8983"
|
||||||
volumes:
|
volumes:
|
||||||
- solr-data:/var/solr
|
- solr-data:/var/solr
|
||||||
# environment:
|
|
||||||
# - SOLR_CORE=my_core
|
|
||||||
command:
|
command:
|
||||||
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
# - /bin/sh -c "chown -R 8983:8983 /var/solr"
|
||||||
- solr-precreate
|
- solr-precreate
|
||||||
|
@ -213,7 +221,7 @@ configs:
|
||||||
file: ../solr-log4j2.xml
|
file: ../solr-log4j2.xml
|
||||||
solr_nm3clol_core_properties:
|
solr_nm3clol_core_properties:
|
||||||
content: |
|
content: |
|
||||||
name=nm3clol_core
|
name=${SOLR_DOCS_CORE_NAME-nm3clol_core}
|
||||||
solr_nm3clol_core_solrconfig:
|
solr_nm3clol_core_solrconfig:
|
||||||
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
file: ../solr-data/nm3clol_core/conf/solrconfig.xml
|
||||||
solr_nm3clol_core_managed_schema:
|
solr_nm3clol_core_managed_schema:
|
||||||
|
@ -304,7 +312,7 @@ configs:
|
||||||
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
file: ../solr-data/nm3clol_core/conf/synonyms.txt
|
||||||
solr_vacode_core_properties:
|
solr_vacode_core_properties:
|
||||||
content: |
|
content: |
|
||||||
name=vacode_core
|
name=${SOLR_LAW_CORE_NAME-vacode_core}
|
||||||
solr_vacode_core_solrconfig:
|
solr_vacode_core_solrconfig:
|
||||||
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
file: ../solr-data/vacode_core/conf/solrconfig.xml
|
||||||
solr_vacode_core_managed_schema:
|
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