GOOD NEWS Incredible PBX in the Google Cloud

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
14,963
Reaction score
2,582
Final testing underway on a new Incredible PBX 13-13.10 tarball for Google Cloud. Greatly simplifies the install process from instance creation to functioning platform. The only pain is downloading the 3GB tarball and then uploading it back into Google Cloud. Ready for the pioneers when you are. After you create a Cloud account...

1. Download the 3GB tarball to your desktop from here or from SourceForge
2. Create a Bucket on Google Cloud and upload the tarball into Bucket: Storage -> Browser -> Create Bucket (bucket-name, regional, object-level permissions, create)
3. Create incrediblepbx-13-13-10 Image from the tarball (Compute Engine -> Images -> Create) using Source: Cloud Storage File and pick the tarball from your Bucket
4. Once the image is built, you can delete both the tarball and the bucket to save some dough
5. Select the new image by clicking on the checkbox beside it and then choose CREATE INSTANCE
6. Adjust Machine Type to fit your wallet, Resize the disk to at least 20GB, and check both Firewall options for HTTP and HTTPS
7. From clicking CREATE to a Production-Ready PBX takes exactly 3 minutes using Standard Machine Type
8. Using SSH/Putty, log into the IP address of your new instance as root from your desktop PC. Default password is password.
TIP: If you see connection refused, count to 30 and login again. It has to boot up after activation.
9. Set your passwords when prompted and let the setup script do its thing. After reboot, you should be all set.

a. Remember to set your time zone: /root/timezone-setup
b. Remember to set email destination for faxes: /root/avantfax-email-change
c. In the GUI for your Instance, choose VPS Network -> External IP Addresses. Change the Type of your existing address to Static and Name it staticip.
d. Be sure you've added the Firewall Rules to your Cloud Project. See tutorial.

You can build and rebuild instances with a simple click as long as you preserve the incrediblepbx-13-13-10 Image in your Project. Enjoy!

Feedback appreciated.
 
Last edited:

Eliad

Member
Joined
Aug 13, 2017
Messages
152
Reaction score
22
Final testing underway on a new Incredible PBX 13-13.10 tarball for Google Cloud. Greatly simplifies the install process from instance creation to functioning platform. The only pain is downloading the 3GB tarball and then uploading it back into Google Cloud. Ready for the pioneers when you are. After you create a Cloud account...

1. Download the 3GB tarball to your desktop from here
2. Create a Bucket on Google Cloud and upload the tarball into Bucket: Storage -> Browser -> Create Bucket (bucket-name, regional, object-level permissions, create)
3. Create incrediblepbx-13-13-10 Image from the tarball (Compute Engine -> Images -> Create) using Source: Cloud Storage File and pick the tarball from your Bucket
4. Once the image is built, you can delete both the tarball and the bucket to save some dough
5. Select the new image by clicking on the checkbox beside it and then choose CREATE INSTANCE
6. Adjust Machine Type to fit your wallet, Resize the disk to at least 20GB, and check both Firewall options for HTTP and HTTPS
7. From clicking CREATE to a Production-Ready PBX takes exactly 3 minutes using Standard Machine Type
8. Using SSH/Putty, log into the IP address of your new instance as root from your desktop PC. Default password is password.
TIP: If you see connection refused, count to 30 and login again. It has to boot up after activation.
9. Set your passwords when prompted and let the setup script do its thing. After reboot, you should be all set.

You can build and rebuild instances with a simple click as long as you preserve the incrediblepbx-13-13-10 Image in your Project. Enjoy!

Feedback appreciated.
I think adding the Fax is too much for the free Google VM. Does the tarball installs the fax too?
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
14,963
Reaction score
2,582
I think adding the Fax is too much for the free Google VM. Does the tarball installs the fax too?
It is included, but it's easy enough to disable HylaFax which is the only extra application that's running. Move up to the standard Machine Type, and all the problems seem to go away.
 

jreming

New Member
Joined
Mar 27, 2019
Messages
26
Reaction score
5
Your best bet with the shared cpu package is try different zones/regions to find one that offers better performance.

Other then that bumping up to the minimum 1x dedicated CPU w/ 1GB of ram works great for a testing system.
 
  • Like
Reactions: wardmundy

Members online

PIAF 5 - Powered by 3CX

Forum statistics

Threads
22,274
Messages
136,543
Members
14,505
Latest member
athan