Self-Hosted VoIP System

sinitPHONE

Independent phone infrastructure with automated customer billing — no third-party operator, no lock-in.

What it does

A complete, self-operated phone system — from SIP call handling to customer billing and account management.

📞

SIP Calling

Full inbound and outbound SIP telephony. Use any softphone or hardware phone — no proprietary client required.

💶

Automated Billing

Call usage is tracked and billed per second. Customers top up their balance via PayPal; the system logs every transaction.

📋

Call History

Every call is recorded with start time, destination, duration, and cost. Accessible from the user portal and admin dashboard.

🔧

Admin Control

Manage users, SIP accounts, call rates, and routing rules from the MagnusBilling web interface.

📱

Any Device

Compatible with any SIP client — iOS, Android, desktop, or hardware desk phone. No dedicated app needed.

🔒

Fully Self-Hosted

All call data, user records, and billing stay on your own server. No dependency on external VoIP providers.

Architecture

Two independent layers — one handles calls, the other handles billing — connected through a shared user database.

Asterisk PBX

SIP registration, call routing, and media handling.

SIP Devices

Any softphone or hardware phone on any platform.

MagnusBilling

Customer accounts, rate plans, and payment processing.

User Portal

Self-service dashboard for credentials, balance, and history.

Asterisk PBX SIP / RTP MagnusBilling PHP MySQL

User Portal

Customers log in to see their SIP credentials, account balance, and recent call history — and top up via PayPal.

🔑

Your Account Dashboard

Sign in with your account credentials to access your SIP configuration, check your current balance, and review your last 10 calls.

SIP extension & auth Account balance Call history PayPal top-up Registration status
Open Portal

Get in touch

Questions about the system or your account?

Contact sinitpower