Kolab can be deployed via podman for a single host installation.

Please note that this deployment does not come with support, and is not suitable for large production deployments as it does not scale beyond one host.

Requirements

A basic kolab deployment will require:

  • Approximately 10GB of disk space for container image storage

For a publicly available deployment the following will be required in addition:

Deploy on localhost for testing

Suitable to just get a system running locally for evaluation.

Clone the kolab git repository:

# git clone https://git.kolab.org/source/kolab.git

Follow the quickstart instructions in the README.md

Deploy on localhost with public IP and domain name

Suitable to get a publicly available system running for evaluation or as a basis for a production deployment.

Clone the kolab git repository:

# git clone https://git.kolab.org/source/kolab.git

Follow the deployment instructions in the README.md

Deploy via ansible

Ansible scripts are available to automate a podman deployment.

For more information refer to the instructions in the README.md

Categories: Uncategorized

2 Comments

Jean-Luc Mugogwa · April 7, 2025 at 12:08 pm

I have noted some error in package version during installation of rouncubemail image with podman. kolab-16-for-el9.rpm located at https://mirror.apheleia-it.ch/repos/Kolab:/16/kolab-16-for-el9.rpm try to download below package version:
[MIRROR] php-kolab-3.2.0-1.75.el9.kolab_16.x86_64.rpm: Status code: 404 for https://mirror.apheleia-it.ch/repos/Kolab:/16/EL_9/x86_64/php-kolab-3.2.0-1.75.el9.kolab_16.x86_64.rpm (IP: 212.103.80.162)
[MIRROR] libkolab-3.2.0-1.75.el9.kolab_16.x86_64.rpm: Status code: 404 for https://mirror.apheleia-it.ch/repos/Kolab:/16/EL_9/x86_64/libkolab-3.2.0-1.75.el9.kolab_16.x86_64.rpm (IP: 212.103.80.162)
[MIRROR] libkolabxml-1.3.1-1.60.el9.kolab_16.x86_64.rpm: Status code: 404 for https://mirror.apheleia-it.ch/repos/Kolab:/16/EL_9/x86_64/libkolabxml-1.3.1-1.60.el9.kolab_16.x86_64.rpm (IP: 212.103.80.162)
[MIRROR] php-kolab-3.2.0-1.75.el9.kolab_16.x86_64.rpm: Status code: 404 for https://mirror.apheleia-it.ch/repos/Kolab:/16/EL_9/x86_64/php-kolab-3.2.0-1.75.el9.kolab_16.x86_64.rpm (IP: 212.103.80.162)
[FAILED] libkolabxml-1.3.1-1.60.el9.kolab_16.x86_64.rpm: No more mirrors to try – All mirrors were already tried without success
But Kolab_16 repository (https://mirror.apheleia-it.ch/repos/Kolab:/16/EL_9/x86_64/) contains package below package version
php-kolab-3.2.0-1.74.el9.kolab_16.x86_64.rpm
libkolabxml-1.3.1-1.59.el9.kolab_16.x86_64.rpm
libkolab-3.2.0-1.74.el9.kolab_16.x86_64.rpm

    Christian Mollekopf · April 11, 2025 at 2:55 am

    Hi, I believe this was a temporary issue while new packages were added to the mirror.

Leave a Reply to Jean-Luc Mugogwa Cancel reply

Avatar placeholder

Your email address will not be published. Required fields are marked *