Skip to content

# Installation

There are several ways to install ejabberd Community Server, depending on your needs and your infrastructure.

## Self-hosted

### Container Images

- `ejabberd` and `ecs` Container Images – Ideal for Windows, macOS, Linux, ...

### Binary Installers

- Linux RUN Installer – Suitable for various Linux distributions
- Linux DEB and RPM Installers – Specifically for DEB and RPM based Linux

### Linux and *BSD

- Operating System Package – Tailored for System Operators

### MacOS

- Homebrew – Optimized for MacOS

### Source Code

- Source Code – Geared towards developers and advanced administrators

## On-Premise (eBE)

- ejabberd Business Edition – Explore professional support and managed services on your infrastructure

## Cloud Hosting (Fluux)

- Fluux.io – Opt for ejabberd hosting with a user-friendly web dashboard