entrypoint.sh
1.12 KB
#!/usr/bin/env sh
if [ -z "$(ls -A /opt/solr/server/solr/dados)" ]; then
# Links para /opt/solr/server/solr/dados
sh /tmp/sei-solr-6.1.0.sh
/opt/solr/bin/solr start && sleep 10
curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-protocolos&instanceDir=/opt/solr/server/solr/dados/sei-protocolos&config=sei-protocolos-config.xml&schema=sei-protocolos-schema.xml&dataDir=/opt/solr/server/solr/dados/sei-protocolos/conteudo'
curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-bases-conhecimento&instanceDir=/opt/solr/server/solr/dados/sei-bases-conhecimento&config=sei-bases-conhecimento-config.xml&schema=sei-bases-conhecimento-schema.xml&dataDir=/opt/solr/server/solr/dados/sei-bases-conhecimento/conteudo'
curl 'http://localhost:8983/solr/admin/cores?action=CREATE&name=sei-publicacoes&instanceDir=/opt/solr/server/solr/dados/sei-publicacoes&config=sei-publicacoes-config.xml&schema=sei-publicacoes-schema.xml&dataDir=/opt/solr/server/solr/dados/sei-publicacoes/conteudo'
/opt/solr/bin/solr stop
fi
# Remover arquivos temporários
rm -rf /tmp/*
exec /opt/solr/bin/solr start -f -p 8983 "$@"