https://store-images.s-microsoft.com/image/apps.58293.c87c6384-92de-48e6-91f6-e2a8d37ba5ff.781a7dff-204a-45d7-a48d-70baa4db5de2.8851fe8d-0205-4ff7-b6e1-fbb8326b9f14

django CMS on Azure VM using Containers

QuickDeploy

django CMS on Azure VM using Containers

QuickDeploy

django CMS on Azure VM using Containers

django CMS is a free and open source headless content management system based on Python and Django. django CMS supports PostgreSQL as the databases.


The solution (ARM) template deploys django CMS and PostgreSQL containers into a single Azure VM, and uses Docker. Other required Azure Resources such as VNET, NSG, vNIC are also created as necessary by the VM. The container images are already made available by the publisher of the software.


This solution template is ideal for getting started and test drive scenarios as it is not highly available or scalable. Using this for production will require significant changes.


The template uses some default settings and configuration as mentioned below, they can be changed by editing the ARM template.

  • Azure VM size (default) - Standard B1ms

The default VM username, password and the Django superuser username and password required to login to Django CMS can be retrieved from the Outputs section of the ARM template deployment (see screenshot). It is highly recommended to change the default passwords.


Disclaimer: All products & any trademarks are owned by the respective companies. Most of the products are Open-Source.