OpenRefactory RPM Repository

Welcome to OpenRefactory RPM Repository

Follow these instructions to install iCR on your RedHat Based system.

Note: This is iCR development version repository, so there may be bugs found in this version.

1. Add the iCR Repository

Next, add the iCR repository to your system. Run the following command:

sudo wget -O /etc/yum.repos.d/icr.repo https://dev.rpm.openrefactory.com/icr.repo

2. Update the Repository

Update the package repository:

sudo dnf update

3. Install Docker Dependencies

For more details, visit the official Docker installation guide: Docker Engine Installation.

4. Install iCR

Now, install iCR using the following command [here we take example version 5.0.0-dev]:

sudo dnf install icr-5.0.0-dev

5. Setup and Start iCR

Once iCR is installed, we need to set up and then start the iCR application:


    icr -l <icr_license>                  # This will set up the license
    icr -a <your_server_ip_or_domain>     # This will set up your server IP or domain
    icr -c start                          # This will start the iCR application
        

To know all commands, run:

icr -h or icr ?

6. Access iCR

Open a web browser and navigate to:

https://your_server_ip_or_domain:3001

Default credentials:

username: admin and password: admin

Installation Completed!

Congratulations! You have successfully installed iCR on your system.

7. Uninstalling iCR

To uninstall iCR, run:

sudo dnf remove icr