Skip to content

ericywon/deepdive

 
 

Repository files navigation

DeepDive v0.05

Licensed under the Apache License, Version 2.0. http://www.apache.org/licenses/LICENSE-2.0.txt

Tested with Travis CI. Build Status

IMPORTANT: You need to be running a database on port 5432 that is accessible to your Docker container. Postgres or MySQL are great options.

Docker instructions:

# Build and tag deepdive image
# You may specify 'dev' as the tag if you desire
docker pull adamwgoldberg/deepdive-github

# Run Deepdive
# All deepdive application code should be created in /root/deepdive/app
# Make sure the deepdive-github tag matches the above one.
# This assumes you have a db container named db. 
docker run -t -d --link db:db --name deepdive adamwgoldberg/deepdive-github bash

# Attach shell to Deepdive
# You may need to wait several minutes for your database to initialize.
# The bash shell will block and say "Waiting for DB..." until it finishes.
# This may not be visible from viewing the logs outside of bash.
docker exec -ti deepdive bash

# Inside of that shell run:
cd ~/deepdive
make test

Docker tips:

  • AWS EC2 m.xlarge on Virginia region using ami-84e897ec is a great place to start
  • Ensure you have at least 20GB of storage
  • Any machine with Docker installed should work fine

About

DeepDive

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 45.6%
  • Scala 26.6%
  • Python 10.4%
  • ApacheConf 6.0%
  • Shell 3.3%
  • Perl 1.7%
  • Other 6.4%