InvenioRDM is a research data management service developed by CERN. This tutorial will guide you through the steps to install InvenioRDM on Elementary OS.
Before you start, make sure you have the following requirements:
git clone git://github.com/inveniosoftware/invenio-rdm-records.git
invenio-rdm-records
:cd invenio-rdm-records
python3 -m venv <path/to/venv>
source <path/to/venv>/bin/activate
pip install -r requirements.txt
pip install .
export FLASK_APP=invenio_app.py
flask db init
flask db create
flask run
Congrats, you've successfully installed InvenioRDM on your Elementary OS. You can access the web interface by visiting http://localhost:5000
in your web browser.
InvenioRDM is a powerful tool for research data management, and by following this tutorial, you can easily install InvenioRDM on your Elementary OS machine.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!