Skip to content

Activate and initial setup

Last updated: 2026-07-16

After installation the PBX needs to be activated and initially configured before it can accept calls. You can do this from the web installation wizard (recommended) or by pushing a prepared XML file over SSH for unattended deployments.

Option 1 — Web installation wizard

  1. 1

    Open the admin console

    Browse to https://<pbx-ip>:8088. Your browser will warn about the self-signed certificate on first access — that's expected; you'll replace it with a proper certificate later.

  2. 2

    Enter your license code

    Paste the activation code you received from your Dromlik partner. The PBX validates it against the license server (outbound HTTPS to *.dromlik.com must be allowed).

  3. 3

    Set the super administrator password

    Create a strong password for the built-in admin account. Store it in your password manager.

  4. 4

    Configure locale and time

    Pick the system language, region, and time zone. Enable NTP so call records carry accurate timestamps.

  5. 5

    Configure network settings

    Confirm the static IP, gateway, and DNS servers. If the PBX is behind NAT, enter the public IP so SIP contact headers are rewritten correctly.

  6. 6

    Finish and sign in

    Save the wizard. The PBX reboots the web service and lands on the admin sign-in page. Log in as admin with the password you just set.

Option 2 — Unattended activation via SSH + XML

Useful for scripted, repeatable deployments or when you're rolling out many PBX instances from configuration management.

  1. 1

    Prepare the XML file

    Fill in the Dromlik configuration template with your license code, admin password hash, locale, time zone, and static network settings.

  2. 2

    Upload it to the PBX

    Copy the file to /var/dromlik/setup.xml over SSH (port 8022 by default).

  3. 3

    Trigger the activation

    Run the Dromlik setup command; it reads the XML, activates the license, applies all settings, and restarts services.

  4. 4

    Verify

    Sign in to the admin console and confirm the status page shows the correct license, extension quota, and network configuration.

Next steps