1
Create a VM instance
Create a VM instance with the appropriate resources. For this guide,
we will use the recommended 


Standard_D4s_v3 instance.Read our Resourcing guide for more details.
- Give your instance a descriptive name like
zortex-prod - Select the
Ubuntu Server 20.04 LTSimage - Select the
Standard_D4s_v3size - Select
Allow selected portsand checkHTTPS (443)in the Inbound port rules section - Configure storage following the Resourcing Guide



2
Create the instance
Click Create and then view your instance details.

3
Point domain to the instance
If you don’t have a domain, buy one from a DNS provider like GoDaddy
or just skip HTTPS for now.
A and CNAME record to our DNS provider.The A record should be the subdomain that you would like to use for the Zortex instance like prod.The CNAME record should be the same name with the www. in front resulting in www.prod pointing to the full
domain like prod.zortex.me.

4
Install Zortex requirements
Zortex requires
git, docker, and docker compose.To install these on Ubuntu Server 20.04 LTS, run the following:5
Install and Configure Zortex
To install Zortex, we’ll need to clone the repo and set the necessary environment variables.Fill out the
.env and .env.nginx files..env
.env.nginx
6
Launch Zortex
Running the If you are skipping the HTTPS setup, start Zortex manually:You can access Zortex from the instance Public IPv4 or from the domain you set up earlier!
init-letsencrypt.sh script will get us a SSL certificate from letsencrypt and launch the Zortex stack.Give Zortex a few minutes to start up.You can monitor the progress with
docker logs zortex-stack-api_server-1 -f.Next Steps
Configure Authentication
Set up authentication for your Zortex deployment with OAuth, OIDC, or SAML.
More Zortex Configuration Options
Learn about all available configuration options for your Zortex deployment.
