Manual to install FusionPBX on Google Cloud

Status
Not open for further replies.

ad5ou

Active Member
Jun 12, 2018
884
197
43
The default install script is secure. Of course there are additional settings to tighten security even further but the base install is reasonably safe.

A simple safeguard against losing a ton of money if your system did happen to get hacked is to use a prepaid voip provider and disable automated refills to the account. Keep a low enough amount in the provider account to not lose more than you are comfortable with but high enough to not need to reload every day. If it is just a test system or for a small deployment, $5 can last weeks or months depending on usage.

That being said, I can’t help with specifics of installing in Google cloud. I have tested AWS and Azure but not Google. The conclusion I came to with each were the costs outweigh the benefits.

A simple $5/mo instance at Vultr, Digital Ocean, Linode or other VPS provider works well for 20-30 concurrent calls in a medium size office and doesn’t have the additional NAT layer introduced with the big 3 cloud providers.

no reason to over complicate things if you are learning, and you will learn more by doing than reading someone else’s “step by step” guide
 
  • Like
Reactions: Adrian Fretwell

AntMar

New Member
Apr 20, 2021
2
0
1
51
Yes, you are right about the money, but we get over 4000 calls a day (with 25 phone staff) and we pay about $50/month for our Google Cloud PBX.
Google it self has been up 100% during our working hours for the last 2 years.
So, I might save $500 with e.g. Vultr or other provider, but if somehow it goes awry, management is gonna ask me: "Why didn't you go with Amazon/Microsoft/Google/other A-brand" and I have to say, because I wanted to save $100 bucks, so the company makes more profit, which after taxes will be $70 for the shareholders :)

Thanks for explaining, that the script it self installs a secure PBX (nice to know).

But I still wonder why everyone installing FusionPBX, should be re-invent the wheel ?
If only one FusionBX developper would invest 40 hours to create manuals for Vultr, DigitalOcean, Google and some other cloud systems,
people could install a secure FusionPBX in maybe 1 hour (without major problems) and start using it.

E.g. I am looking to install FusionPBX for several days now, and because of so many unknown (I am not a Linux specialist), I still have not installed it yet.
Maybe, I never won't.
And that would be a potential FusionPBX user, who didn't use it because of the steep learning curve.;)
 

ad5ou

Active Member
Jun 12, 2018
884
197
43
The main developer and now team of developers make money by offering memberships for not only additional features, but the classes on how to securely deploy a production server including clustering of servers.

The basic documentation shows how to get a server up and running in a matter of minutes with minimal Linux knowledge on a standard install of debian. Any other more advanced setup such as a cloud server would assume the user if familiar with the differences of such an environment and a plain old server.

An Internet facing PBX is not something I would consider a "mass market" software package, so I don't see where there is a benefit in the hours required (and follow on support hours required) to write up multiple "step by step guides" for every (or multiple flavors) of hosting environments.

The truth is, administrating any PBX requires a steep learning curve if you are not already familiar with the software used. I've been in the PBX business for a long time and every manufacturer or software package has a different way of doing the same basic things.

If you are looking for a system with a larger userbase and/or larger base of documentation I would recommend looking at 3cx or an Asterisk based system such as Freepbx.
 
Status
Not open for further replies.