Skip to content

community_apps

Aletibazo edited this page Jun 11, 2024 · 1 revision

Community Apps

Steps to generate an appliance from the community-apps folder:

  1. Clone OpenNebula/marketplace-community repository

    $ git clone --recurse-submodules https://github.com/OpenNebula/marketplace-community.git
    
  2. CD to the one-apps folder and generate base image for the appliance/s you want to build. For example, the Lithops appliance requires the Ubuntu 22.04 image

    $ cd marketplace-community/one-apps
    $ sudo make ubuntu2204
    

    This will generate the file one-apps/export/ubuntu2204.qcow2

  3. CD to the community-apps folder and generate desired appliance/s. For example, to generate Lithops appliance:

    $ cd ../community-apps
    $ sudo make service_Lithops
    

    This will generate the image file community-apps/export/service_Lithops.qcow2