warning
We strongly recommend upgrading your PBX to the latest version rather than using this script method to renew certificates. This script will stop the PBX service for approximately 5-10 minutes during certificate generation and may cause service interruption for your users. Tested on Debian/Ubunutu 24.04
Vodia PBX Certificate Script - Quick Usage Guide
Prerequisites
- Root access - Script must be run with
sudo - Port 80 accessible - Must be reachable from internet for Let's Encrypt validation
- PBX API credentials - Admin username and password
- Valid domains - Domains must point to your server's IP address
- DNS resolution - Domains must resolve properly (unless using
--skip-dns)
Download the script
wget https://vodia.nyc3.cdn.digitaloceanspaces.com/builds/manual-cert.sh
chmod a+x ./manual-cert.sh