How to Install Samvera Hyrax on Windows 11

Samvera Hyrax is an open-source digital repository platform that allows users to manage, preserve and share digital content. This tutorial will guide you through the steps required to install Samvera Hyrax on Windows 11

Requirements

Installation Steps

Step 1: Install Git

Go to the Git website and download the Git installation file for Windows.

Run the installation file and follow the prompts to complete the installation.

Step 2: Install Ruby

Go to the Ruby website and download the Ruby+Devkit installation file for your system.

Run the installation file and follow the prompts to complete the installation.

Step 3: Install PostgreSQL

Go to the PostgreSQL website and download the PostgreSQL installation file for Windows.

Run the installation file and follow the prompts to complete the installation.

Step 4: Install Samvera Hyrax

Open a terminal window and navigate to the directory where you want to install Samvera Hyrax.

Clone the Samvera Hyrax repository with the following command:

git clone https://github.com/samvera/hyrax.git

Navigate into the hyrax directory by running the following command:

cd hyrax

Install the required dependencies using the following command:

bundle install

Create the database using the following command:

rails db:create db:migrate

Start the Rails server using the following command:

rails server

Open a web browser and navigate to http://localhost:3000. You should see the Samvera Hyrax homepage.

Congratulations! You have successfully installed Samvera Hyrax on Windows 11.

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!