{% extends "base.html" %} {% block title %}Backups - Unraid Config Guardian{% endblock %} {% block content %}

Backup Files

Download and manage your generated backup files

Backup Location: /output (container) or configured output directory
Download All (ZIP)
{% if backups %}
{% for backup in backups %} {% endfor %}
File Size Modified Actions
{{ backup.name }} {% if backup.name.endswith('.json') %} Config {% elif backup.name.endswith('.yml') %} Compose {% elif backup.name.endswith('.sh') %} Script {% elif backup.name.endswith('.md') %} Docs {% endif %} {% if backup.size < 1024 %} {{ backup.size }} B {% elif backup.size < 1024 * 1024 %} {{ "%.1f"|format(backup.size / 1024) }} KB {% else %} {{ "%.1f"|format(backup.size / (1024 * 1024)) }} MB {% endif %} {{ backup.modified.strftime('%Y-%m-%d %H:%M:%S') }} Download {% if backup.name.endswith(('.json', '.yml', '.md')) %} {% endif %}
File Descriptions
unraid-config.json

Complete system configuration including all containers, system info, and metadata.

container-templates.zip

NEW! XML templates for native Unraid restore. Extract to templates directory and use "Add Container".

docker-compose.yml

Docker Compose file for emergency fallback restore (not recommended for Unraid).

restore.sh

Automated restoration script that extracts templates and provides restore options.

README.md

Step-by-step recovery guide with both template and compose restore methods.

{% else %}
No backup files found

Generate your first backup to see files here.

{% endif %} {% endblock %} {% block scripts %} {% endblock %}