f0a29f2e7714088e64b85d097c95ff4393870c53
Run your own inventaire in a docker environment
Requirements
- docker-compose up and ready
- git
Install
git clone https://github.com/inventaire/inventaire-docker.git
got to cd inventaire-docker
clone the two repos inventaire needs to run :
inventairecore application server -> setupentities-search-enginefor querying entities -> go to repo
git clone https://github.com/inventaire/inventaire.git
git clone https://github.com/inventaire/entities-search-engine.git
Start the magic, build everything at once !
docker-compose up --build
Useful commands
docker-compose up : start containers if already built
docker-compose down : kill active containers
docker rm $(docker ps -a -q) : delete stopped containers
docker rmi $(docker images -q -f dangling=true) : delete untagged images
Check out official doc
Load wikidata into elasticsearch
start the containers docker-compose up
claim=P31:Q5
type=humans
docker-compose exec entities-search-engine ./bin/dump_wikidata_subset claim type
for more info
Fixtures
In case you would like to play with out-of-the-box data.
Run api tests to populate tests dbs:
docker-compose exec inventaire npm run test-api
- Replicate
*-testsdbs documents into*dbs
docker-compose exec inventaire npm run replicate-tests-db
Description
Languages
Shell
100%