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