Installation
============

ZoneControl is a `Python <https://www.python.org/>`__ `Django
<https://www.djangoproject.com/>`__ application and is typically installed
through our official Ansible packages.

PowerDNS will provide an `Ansible <https://ansible.com>`_ role to install
ZoneControl and set up an initial user. This role comes with a ``README``
file that describes all variables for the role.

Post-installation
~~~~~~~~~~~~~~~~~

After the initial installation, ZoneControl needs to be configured. See
the `Configuration <#configuration>`__ section on how to configure.

After configuration, the database needs to be populated, run:

::

    zonecontrol-manage migrate

Now create a superuser (if required):

::

    zonecontrol-manage createsuperuser
