
tl;dr
If you have Docker already installed on your system, you can install DBRepo with:
curl -sSL https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/release-1.7/install.sh | bash
Documentation
Find a system description, component documentation and endpoint documentation online: https://www.ifs.tuwien.ac.at/infrastructures/dbrepo/.
Development
Contributions are always welcome and encouraged, please read the contribution overview and contact Prof. Andreas Rauber or Martin Weise.
Docker
Recommended for getting familiar with the system.
Run
After building the docker containers you can run them using the default docker-compose.yml
in the root of
the sourcecode directory. This starts all services in the background (as daemons hence the -d
flag).
make start-dev
Optionally view all logs in real-time:
docker compose logs -f
Kubernetes
Recommended for operational deployment.
See the Helm Chart on Artifact Hub.
Acknowledgements
We want to thank the following organizations:
- ARI&Snet for their continuous support in project work and funding.
- TU.it & .digital office for their continuous support in project work, funding and compute resources provided in-kind.
- Bundesministerium für Bildung, Wissenschaft und Forschung (BMBWF) for funding during the call "Digitale und soziale Transformation in der Hochschulbildung".
Roadmap
- Q2/2024: Kubernetes deployment on major private cloud provisioners (OpenShift, Rancher, OpenStack).
- Q3/2024: Frontend tests, database dashboards
- Q4/2024: Release 2.0.0
License
The source code is licensed under Apache 2.0.