Sign inSign up

pkoperwas/configuration-guardian

By pkoperwas

•Updated 8 months ago

Modern Python-based web application for managing configuration backups from remote servers.

Image
Integration & delivery
1

1.5K

pkoperwas/configuration-guardian repository overview

⁠🛡️ Configuration Guardian

Configuration Guardian is a modern Python-based web application for managing configuration backups from remote servers.
It provides a clean web GUI on port 8080 for scheduling backups, versioning, and fast restore.


⁠⚡ Features

  • Web-based GUI for backup management (default login admin/admin)
  • Scheduled synchronization jobs
  • Backup from multiple remote servers
  • Versioned copies with retention
  • One-click restore from UI
  • Runs on port 8080
  • Docker & docker-compose ready

⁠🚀 Quick Start

version: '3.8'

services:
  guardian:
    image: pkoperwas/configuration-guardian:1.0    
    container_name: configuration-guardian
    ports:
      - "8080:8080"
    volumes:
      - ./config:/opt/configuration-guardian/config
      - ./data:/opt/configuration-guardian/data
      - ./logs:/opt/configuration-guardian/logs
    restart: always

⁠📦 start container via docker/podman compose

podman-compose up -d

Then open in browser:

http://IP:8080

⁠📸 Screenshots

⁠Login page

1

⁠Files overview

2

⁠ssh-key management

3

⁠node configuration

4


⁠📚 Documentation

Full source and documentation:
https://github.com/pkoperwas/configuration-guardian⁠


⁠Traffic Stats ;)

Badge

Tag summary

Content type

Image

Digest

sha256:af106972a…

Size

51.8 MB

Last updated

8 months ago

docker pull pkoperwas/configuration-guardian