FreeSWITCH Setup with Full MariaDB Integration
Budget: €30 – €250 EUR
I need a skilled FreeSWITCH engineer to set up a new FreeSWITCH server (Debian/Ubuntu) where all configurations — users, dialplans, gateways, and DIDs — are stored in MariaDB instead of XML files.
What I need:
Install and compile the latest stable FreeSWITCH on my VPS
Set up MariaDB and create the necessary tables/schemas
Configure FreeSWITCH to read and write everything from the database
Add Lua dialplan scripts so routing logic runs from Lua and database references
Set up two working routes:
One SIP trunk DID (inbound/outbound)
One IP-auth DID (no registration, direct routing)
Provide clear SQL examples or docs so I can easily add new users, DIDs, and routes later
Acceptance:
I can log in with a softphone
Inbound/outbound calls work for both DIDs
No XML configs used — only MariaDB
What I need:
Install and compile the latest stable FreeSWITCH on my VPS
Set up MariaDB and create the necessary tables/schemas
Configure FreeSWITCH to read and write everything from the database
Add Lua dialplan scripts so routing logic runs from Lua and database references
Set up two working routes:
One SIP trunk DID (inbound/outbound)
One IP-auth DID (no registration, direct routing)
Provide clear SQL examples or docs so I can easily add new users, DIDs, and routes later
Acceptance:
I can log in with a softphone
Inbound/outbound calls work for both DIDs
No XML configs used — only MariaDB