YOUR SERVER. YOUR NEXT CONVERSATION.

A phone system.
Ready to make yours.

Choose a prebuilt image or start from the source. The same open PBX, on your own infrastructure.

Current release: v1.6.0LINUX / AMD64MIT LICENSE

Pull the prebuilt image.

The recommended starting point for a Linux x86-64 Docker host. Pin the release tag, persist /data and configure HTTPS and media networking.

install MunaSIP
docker run -d --name munasip \
  --restart unless-stopped \
  -p 3000:3000 \
  -p 10000-10100:10000-10100/udp \
  -v munasip-data:/data \
  -e EXTERNAL_IP=203.0.113.10 \
  -e PUBLIC_HOST=pbx.example.com \
  ghcr.io/munasip/munasip:1.6.0

Replace the example IP and hostname before running. This command exposes application port 3000 and RTP media; use a public HTTPS proxy. Read the guide before connecting your provider.

Follow the setup guide

A small office. A proper host.

Platform
Linux x86-64. Debian 12/13 or Ubuntu 22.04+ recommended.
Runtime
Docker Engine; Compose v2 for the multi-service deployment.
Resources
2–4 vCPU, 4–8 GB RAM. Neural speech uses the PBX CPU.
Data
Persistent storage and a tested backup plan.
Networking
Public hostname, HTTPS/WSS, reachable RTP or configured TURN.

Start from the source.

Download the source archive for v1.6.0, or clone the repository and check out the release tag. Build the complete stack using Docker Compose.

Download source ZIP

Know what’s in the image.

Asterisk, API, web panel, embedded PostgreSQL and speech engines. The published image targets linux/amd64. Native Windows/macOS installers and ARM images are not published by this release.

View container package

Read what changed.

Review the release notes before an upgrade. Recreate the container with its existing persistent volume and configuration after pulling the image.

Release v1.6.0

Open source, with clear ownership.

MIT licensed. Fork and adapt it under the license, keeping the copyright notice. Visit the official repository for current development and contribution guidance.

Explore the project