Play with our demo app!
ODD is an open-source data discovery and observability tool for data teams that helps to efficiently democratise data, power collaboration and reduce time on data discovery through modern user-friendly environment.
Setting up PostgreSQL connection details, for example:
export POSTGRES_HOST=172.17.0.1
export POSTGRES_PORT=5432
export POSTGRES_DATABASE=postgres
export POSTGRES_USER=postgres
export POSTGRES_PASSWORD=mysecretpassword
Starting new instance of the platform:
docker run -d \
--name odd-platform \
-e SPRING_DATASOURCE_URL=jdbc:postgresql://${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DATABASE} \
-e SPRING_DATASOURCE_USERNAME=${POSTGRES_USER} \
-e SPRING_DATASOURCE_PASSWORD=${POSTGRES_PASSWORD} \
-p 8080:8080 \
ghcr.io/opendatadiscovery/odd-platform:latest
Go to localhost:8080 in case of local environment.
docker-compose -f docker/demo.yaml up -d odd-platform-enricher
There are various example configurations (via docker-compose) within docker/examples directory.
Contributing to ODD Platform is very welcome. For basic contributions, all you need is being comfortable with GitHub and Git. The best ways to contribute are:
To ensure equal and positive communication, we adhere to our Code of Conduct. Before starting any interactions with this repository, please read it and make sure to follow.
Please before contributing check out our Contributing Guide and issues labeled "good first issue":
OpenDataDiscovery Platform offers comprehensive data source support to meet your needs.
ODD operates the following high-level types of entities:
For more information, please check specification.md.
Join our community if you need help, want to chat or have any other questions for us:
If you have any questions or ideas, please don't hesitate to drop a line to any of us.
Team Member | GitHub | |
---|---|---|
German Osin | germanosin | |
Nikita Dementev | DementevNikita | |
Damir Abdullin | damirabdul | |
Alexey Kozyurov | Leshe4ka | |
Pavel Makarichev | vixtir | |
Roman Zabaluev | Haarolean |
ODD Platform uses the Apache 2.0 License.