InvenioRDM is an open-source research data management platform developed by CERN. This tutorial will guide you through the installation of InvenioRDM on the latest version of Fedora CoreOS.
Before starting the installation, make sure you have the following prerequisites:
First, clone the InvenioRDM repository from GitHub using the following command:
$ git clone https://github.com/inveniosoftware/invenio-rdm-records.git
Next, navigate to the cloned repository and build the Docker image using the following command:
$ cd invenio-rdm-records/
$ docker build -t invenio-rdm-records .
This may take some time, depending on the speed of your internet connection.
Once the Docker image has been built, run a Docker container using the following command:
$ docker run -it -p 5000:5000 invenio-rdm-records
This will start a Docker container with InvenioRDM running on port 5000.
You can now access InvenioRDM by opening a web browser and navigating to the following URL:
http://<your-fedora-coreos-ip-address>:5000/
Replace <your-fedora-coreos-ip-address>
with the IP address of your Fedora CoreOS instance.
Congratulations! You have successfully installed InvenioRDM on Fedora CoreOS.
In this tutorial, we have covered the steps required to install InvenioRDM on the latest version of Fedora CoreOS. With InvenioRDM, you can easily manage research data and collaborate with other researchers.
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!