-
Notifications
You must be signed in to change notification settings - Fork 17
Setting up PeTaL with Docker
- Install Docker
- Windows: https://hub.docker.com/editions/community/docker-ce-desktop-windows/
- MacOS: https://hub.docker.com/editions/community/docker-ce-desktop-mac
- Clone or download PeTaL repository
- From main branch: https://github.com/nasa/PeTaL
-
Start Docker container
In your terminal, navigate to your PeTaL repo:cd Downloads/PeTaL
To start your docker container, rundocker-compose up
-
Open PeTaL site
Once all dependencies are downloaded and container is up and running in Docker Dashboard, expand drop-down menu on PeTaL container, click the “OPEN IN BROWSER” button on the site labeled “PeTaL_web”, this will open up the PeTaL site -
Connect to Neo4j database
Log in to the Neo4j database by clicking on “OPEN IN BROWSER” on the site labeled “PeTaL_neo4j”, make sure the connection is on a Neo4j “bolt” server, then enter the login credentials
Username: “neo4j”
Password: “life”
-
Populate the Neo4j database (Bitflow):
On Docker Dashboard, click on “CLI” on “PeTaL_web”, then run this line to populate the database
./run config/mock_species_articles.json
Ctrl-C once the database has enough articles for testing
./run config/search.json
-
PeTaL UI Features
-
Directory
-
PeTaL Data Features
- Bitflow
- Elastic Search
- Others include data-scrapers, image classification models, etc.