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.
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: