This project is under active development at WeWork and Stitch Fix (in collaboration with many others organizations).
The Marquez design is being actively updated and is open for comments.
- Java 8 or above
- PostgreSQL database
- Gradle 4.8 or above
To build the entire project run:
$ ./gradlew shadowJar
The executable can be found under build/libs/
To run Marquez, you will have to define config.yaml
. The configuration file is used to specify your database connection. Please copy and edit config.example.yaml
:
$ cp config.example.yaml config.yaml
Then run the database migration:
$ java -jar build/libs/marquez-all.jar db migrate config.yaml
Note: When creating your database, we recommend calling it marquez
.
Running the Application
$ java -jar build/libs/marquez-all.jar server config.yaml
Then browse to the admin interface: http://localhost:8081