Skip to content

OSS Platform Overview

Astradial's open-source PBX platform, licensed under AGPL-3.0.

Property Value
Repository github.com/astradial/astradial
License AGPL-3.0
OSS VPS 185.252.235.208 (open.astradial.com)
SIP Endpoint opensip.astradial.com:5060
Public API https://open.astradial.com

Monorepo Structure

astradial/
├── editor/            # Next.js dashboard (AstraPBX Editor)
├── api/               # Node.js REST API
├── asterisk/          # Asterisk configs + Dockerized PBX
└── workflow-engine/   # AI bot / call-flow automation

Two Operating Modes

The platform supports two deployment modes, selected at setup time:

Full stack runs locally via Docker: Editor, API, Asterisk, MariaDB, Redis, Workflow Engine. The admin tab is visible for org management. SIP server is the machine's own IP.

Only the Editor runs locally in Docker. The API proxies to open.astradial.com. No admin tab -- contributors use the cloud API. SIP registers to opensip.astradial.com:5060.

NUC Connection

The OSS VPS connects to the NUC gateway via SIP over public internet (Option A -- no WireGuard). The NUC registers as an outbound trunk to the OSS VPS, and DID routing is handled in the NUC's from-tata context.

No WireGuard

Unlike the production cloud server, the OSS VPS does not use a WireGuard tunnel. SIP signaling and audio traverse the public internet. The OSS VPS has no access to the NUC's internal network.