Azure virtual machine
To deploy UI Bakery to an Azure virtual machine, follow these steps:
Open Azure Portal and in the search field at the top type in
Virtual machinesand select this item in the result search window.Click on the
+ Createbutton in the top left corner and selectAzure Virtual machinein the menu.Select an image of
Ubuntu 18.04or higher.For the instance size, select the minimum
Standard_F2s_v2 - 2 vCPUs, 4 GiB memory.In the
Administrator accountsection in theAuthentication typemenu item, selectSSH public key,and it will generate the keys after VM creation.In
Inbound port rulesleaveSSH(22)as by default.In the
Networkingtab, select existing or create a new Virtual Network and Subnet used by this VM.In
NIC network security groupselectAdvanced.In
Configure network security groupclickCreate new.Click
+ Add an inbound rule.Add {BakeryPort} (use 3030 by default, you will need to select the same port during UI Bakery installation later) in the
Destination port ranges.In
ProtocolChooseTCP.Click
Add.Check that
SSH (TCP/22)is configured by default. If not, add it manually using the same algorithm as for {BakeryPort}.Click
Okto finish creating a Network security group.Click
Review + create.Click
Create.After creating and running the virtual machine, connect to it from outside using SSH protocol.
Run this command preferably from the
/homeLinux directory to download, install and launch UI Bakery:curl -k -L -o install.sh https://raw.githubusercontent.com/uibakery/self-hosted/main/install.sh && bash ./install.shUpon request, enter the previously received license code, hosting URL - Azure Virtual Machine IP address, and port ({BakeryPort} which you selected in the earlier steps 3030 by default).
After the installation is completed and launched, enter the bakery from a browser on your local machine at http://{Public IP address Azure VM}:{BakeryPort}.
Last updated
Was this helpful?