# Unraid Config Guardian

Unraid Config Guardian is a self-hosted backup app. Unraid Config Guardian automatically documents your Unraid server configuration, generating docker-compose files, restoration scripts, and system backups for complete server recreation in under 30 minutes after a flash... It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/1366/unraid-config-guardian

## Description

Unraid Config Guardian automatically documents your Unraid server configuration, generating docker-compose files, restoration scripts, and system backups for complete server recreation in under 30 minutes after a flash drive failure. Built for self-hosters who need a reliable disaster recovery safety net without writing custom backup scripts.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

42/100 (Fair), based on 3 of 4 factors.
- Maintained: 52 (last commit 212 days ago)
- Popular: 45 (172 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- Docker Hub: https://hub.docker.com/r/stephondoestech/unraid-config-guardian
- GitHub: https://github.com/stephondoestech/unraid-config-guardian
- Unraid: https://ca.unraid.net/apps/unraidconfigguardian-0rxdaht1uiakud?q=UnraidConfigGuardian

## Common questions

### What port and mounts does the quick install use?

The quick install uses port 7842 and mounts /config for app data, /output for backups, /var/run/docker.sock read-only, and /boot read-only.

### How do I configure scheduled backups?

Set the SCHEDULE environment variable to a cron expression, such as 0 2 * * 0 for a weekly backup.

### What causes permission denied errors when writing backups?

It is caused by a mismatch between the container user permissions and the host directory ownership.

### What files are included in a generated backup?

The backup contains container-templates.zip, docker-compose.yml, unraid-config.json, restore.sh, changes.log, and README.md.

### How do I restore an Unraid system from a Config Guardian backup?

Install a fresh Unraid array, run restore.sh from the latest backup, add containers from the templates, and copy app data back from separate backups.

---
Source: Our Local Host (https://ourlocalhost.com/app/1366/unraid-config-guardian), the self-hosted and open-source app directory.
