{% extends "base_generic.html" %} {% block pagetitle %}Infrastructure Updates{% endblock %} {% block content %}
Infrastructure Operations

Update Control Panel

Run inventory and health jobs deliberately, then review the last known result for each integration.

Before you run a job: these tasks can call external services and may take several minutes in larger workspaces. Disabled integrations are omitted from this page.
Inventory maintenance

DNS Records

{% if dns_last_update_completed %} {{ dns_last_update_completed }} {% else %} Not run {% endif %}

Refresh DNS records for every domain in the library.

{% if dns_last_update_completed == "Failed" and dns_last_result %}
Last error: {{ dns_last_result }}
{% endif %}
{% csrf_token %}
{% if enable_namecheap %}
Registrar sync

Namecheap Domains

{% if namecheap_last_update_completed %} {{ namecheap_last_update_completed }} {% else %} Not run {% endif %}

Pull the current domain inventory from the configured Namecheap account.

{% if namecheap_last_update_completed == "Failed" and namecheap_last_result %}
Last error: {{ namecheap_last_result.errors }}
{% endif %}
{% csrf_token %}
{% endif %} {% if enable_vt %}
Exposure review

Domain Health

{% if cat_last_update_completed %} {{ cat_last_update_completed }} {% else %} Not run {% endif %}

Refresh health status and categories for non-expired domains through VirusTotal.

{% if cat_last_update_completed == "Failed" and cat_last_result %}
Last error: {{ cat_last_result }}
{% endif %}
{% csrf_token %}
{% endif %} {% if enable_cloud_monitor %}
Cloud inventory

Cloud Infrastructure

{% if cloud_last_update_completed %} {{ cloud_last_update_completed }} {% else %} Not run {% endif %}

Review configured cloud providers and update Ghostwriter’s infrastructure records.

{% if cloud_last_update_completed == "Failed" and cloud_last_result %}
Last error: {{ cloud_last_result }}
{% endif %}
{% csrf_token %}
{% endif %}
{% endblock %} {% block morescripts %} {% endblock %}