GOOD NEWS Incredible PBX in the Google Cloud

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,168
Reaction score
5,199
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

Active Member
Joined
Aug 13, 2017
Messages
619
Reaction score
127
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
19,168
Reaction score
5,199
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

Member
Joined
Mar 27, 2019
Messages
75
Reaction score
19
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.
 

Members online

No members online now.

Forum statistics

Threads
25,782
Messages
167,509
Members
19,202
Latest member
pbxnewguy
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top