There is no big difference in how to install, build or run on a Raspberry PI except that we have a special Debian repo for that.
The Raspberry PI usually runs Linux, but because it has another processor architecture, we prepared Debian packages for it in a different repo.
Installing From Debian 11 "BullsEye", 10 "Buster" or Debian 9 "Stretch" Packages
Latest Release Branch:
is now installed and can be accessed with
Master Branch ("git"):
not suitable for production
TOKEN=YOURSIGNALWIRETOKEN apt-get update && apt-get install -yq gnupg2 wget lsb-release wget --http-user=signalwire --http-password=$TOKEN -O - https://freeswitch.signalwire.com/repo/deb/rpi/debian-dev/freeswitch_archive_g0.pub | apt-key add - # This is universal for all Debian distros # `lsb_release -sc` returns buster or stretch echo "deb https://freeswitch.signalwire.com/repo/deb/rpi/debian-dev/ `lsb_release -sc` main" > /etc/apt/sources.list.d/freeswitch.list echo "deb-src https://freeswitch.signalwire.com/repo/deb/rpi/debian-dev/ `lsb_release -sc` main" >> /etc/apt/sources.list.d/freeswitch.list # you may want to populate /etc/freeswitch at this point. # if /etc/freeswitch does not exist, the standard vanilla configuration is deployed apt-get update && apt-get install -y freeswitch-meta-all
Please see the Debian from source installation instructions.