{% extends "base.html" %} {% block title %}License{% endblock %} {% block page_title %}License{% endblock %} {% block content %}
License is active
{% if status.customer %}{{ status.customer }}
{% endif %} {% if status.email %}{{ status.email }}
{% endif %} {% if status.issued_at %}Issued: {{ status.issued_at }}
{% endif %} {% if status.expires_at %}Expires: {{ status.expires_at }} {% if days_left is not none %} {% if days_left < 30 %} {{ days_left }}d left {% else %} {{ days_left }}d left {% endif %} {% endif %}
{% endif %} {% else %}No active license
{% if status.get('reason') == 'expired' %}
Your license expired on {{ status.expires_at }}.
Contact your vendor to renew.
{% elif status.get('reason') == 'no_key' %}
No license key is configured.
Add LICENSE_KEY=TDESK-... to your .env file and restart.
{% elif status.get('reason') == 'no_public_key' %}
The application's public key has not been configured yet.
Contact your system administrator.
{% else %}
The license key is invalid or has been tampered with.
Contact your vendor for a replacement key.
{% endif %}
| Feature | Community | Business | Enterprise |
|---|---|---|---|
| {{ label | safe }} | {% for flag, tier_name in [(com, 'community'), (biz, 'business'), (ent, 'enterprise')] %}{% set is_current = (status.tier == tier_name) %} {% if flag %} {% else %} {% endif %} | {% endfor %}
TDESK-...)..env file in your TechDesk installation directory.LICENSE_KEY=TDESK-your-key-heresudo systemctl restart gunicorn