Installation
Getting started with FS PBX is a breeze.
Requirements
Before you begin, ensure you have met the following requirements:
- Debian 12 or 13
- 4GB of RAM (for production, more RAM is recommended)
- 30 GB Hard drive ( for production, an NVME hard drive with more space is recommended)
Installation
tip
If you’re installing on Debian 13, a SignalWire Personal Access Token is required. Follow the guide here to create or update your token: How To Create a SignalWire Personal Access Token
-
Download and run the installation script
wget -O- https://raw.githubusercontent.com/nemerald-voip/fspbx/main/install/install-fspbx.sh | bash -
Configure a custom domain and Let's Encrypt certificate (OPTIONAL)
Follow the steps in this article to configure your custom domain.
-
Troubleshooting Error 419 (Page Expired)
Read this article to learn how CSRF tokens protect your app and how to configure your server to prevent 419 responses.
Usage
After completing the installation steps, you can access the application at your domain.