This guide is is intended for knowledgeable IT staff only.
Provision an Azure VM
SQL Server Web Edition, at least 2 cores, at least 8GB mem.
Enable HTTPS (443), FTP (21,50000-50100), and RDP (3389) Endpoints via network security group
Copy or use network security groups for DB01 or DB04
Create additional disks for F:\data and G:\logs
Copy vmsetup.ps1 and renew.ps1 and Offsite_to_B.cmd files to the F:\config directory
Edit the Offsite_to_B.cmd file to update the {key}
Edit the renew.ps1 file to contain the correct $dns value (i.e. db01.shipperxl.com)
Execute vmsetup.ps1 (with parameters)
During this process, you will perform manual steps, including running the following installations and scripts
Run GitHub actions:
Run reports deployment
Run web service deployment
Install ShipperXL Desktop locally.
Troubleshooting