Test: Install openIMIS on Mac OS (ARM architecture) without Docker

Test: Install openIMIS on Mac OS (ARM architecture) without Docker

This page contains the installation process and results of the openIMIS release version release/24.10 on macOS 15.3 (24D60) without using Docker. The test confirms the functionality of both the frontend and backend components.


Installation Type

  • Type: Install without Docker


System Specifications

  • Operating System: macOS 15.3 (Build 24D60)

  • RAM: 16 GB

  • CPU: 8-core processor / ARM

  • Python Version: 3.9.6

  • Node.js Version: v16.16.0

  • NPM Version: 8.11.0

  • Yarn Version: 1.22.19


openIMIS Release Version

  • Version: release/24.10


Initial Steps

  1. Clone Repositories:

  2. Set Up Virtual Environment:

    • Installed a Python virtual environment to isolate dependencies.

    • Activated the virtual environment.

  3. Install Necessary Packages:

    • Installed required Python packages for the backend (e.g., via pip install -r requirements.txt). (See in the openIMIS page for futher installation process)

    • Installed frontend dependencies using Yarn (yarn install).


Expectations

  • The frontend and backend components of openIMIS should work normally after installation.

  • No errors or issues should prevent the system from running as expected.


Output

  • Result: No issues were identified during the installation and testing process.

  • Status: The release/24.10 of openIMIS is fully functional.

  • Backend: The Django server started successfully and operated without errors.


The installation of openIMIS release/24.10 on macOS 15.3 (24D60) without Docker was successful. Both the frontend and backend components performed as expected on the specified system configuration. This setup can serve as a reference for users aiming to deploy openIMIS in a similar environment.

image-20250306-050431.png

Frontend

image-20250306-050501.png

 

Output

image-20250306-050622.png

 

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/