4 Repos
Scripts and utilities for maintaining database health and backups.
Distinguishing note: Focuses on maintenance scripts for databases.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Database Maintenance. Refine with filters or upvote what's useful.
ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr
Executes shell scripts to perform database backups and restorations for built-in instances to ensure data safety.
LXD is a unified platform for managing both system containers and virtual machines through a single REST API and command-line interface. It provides a programmatic HTTP interface for controlling the full lifecycle of instances, enabling automation and integration with external tools. The system runs unprivileged containers with per-instance UID/GID mappings, seccomp filters, and AppArmor profiles for kernel-level isolation, while supporting multiple storage backends including directory, Btrfs, LVM, ZFS, Ceph, LINSTOR, and TrueNAS through a unified driver interface. The platform distinguishes
Performs maintenance tasks on the internal metadata store to ensure consistency and reliability.
AzuraCast ist eine selbstgehostete Web-Radio-Management-Suite und ein Dashboard für Internet-Radio-Broadcasting. Es fungiert als automatisierter Playback-Manager und Broadcasting-System und integriert einen Audio-Orchestrator für Transcoding und Cross-Fading mit einem Streaming-Server zur Audioverteilung über Mount-Points. Die Plattform ermöglicht Multi-Tenant-Station-Management, wodurch eine einzige Installation mehrere unabhängige Radio-Entitäten hosten kann. Sie zeichnet sich durch die Kombination eines Auto-DJ-Broadcast-Systems mit der Möglichkeit aus, Live-DJ-Accounts zu verwalten und Echtzeit-Sendungen zu koordinieren. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich automatisierter Radio-Planung, Medienbibliothek- und Playlist-Management sowie der Generierung von Podcast-Feeds. Es bietet Tools für Radio-Publikumsanalysen, Hörer-Engagement durch Song-Anfragen und die Signalverteilung über Relay-Server zur Kapazitätserweiterung. Die Anwendung wird via containerbasierter Bereitstellung für eine konsistente Installation über Cloud-VPS, Docker und NAS-Umgebungen hinweg ausgeliefert.
Provides scripts and utilities to perform necessary database updates and maintenance.
Container-db-backup ist ein Container-natives Dienstprogramm, das darauf ausgelegt ist, die Datenbankwartung zu automatisieren, einschließlich wiederkehrender Backups, Datenwiederherstellung und sicherer Archivierung. Es arbeitet durch die Ausführung isolierter Backup-Jobs innerhalb ephemerer Container, was konsistente Umgebungen für Datenschutz-Workflows über mehrere Datenbank-Hosts hinweg sicherstellt. Das Tool zeichnet sich durch ein Pipeline-orientiertes Verarbeitungsmodell aus, das Datenbank-Dumps vor der Speicherung durch Komprimierungs- und Verschlüsselungsstufen streamt. Es unterstützt flexible Speicherkonfigurationen, die es ermöglichen, Daten auf lokale Dateisysteme oder Remote-S3-kompatible Objektspeicher zu leiten. Um die Datenzuverlässigkeit zu wahren, führt das System kryptografische Prüfsummenverifizierungen für alle Archive durch und verwaltet Backup-Lebenszyklen durch die Automatisierung der Entfernung oder Archivierung veralteter Dateien basierend auf definierten Richtlinien. Die Plattform bietet umfassende Workflow-Erweiterbarkeit durch Hook-basierte Skripte, was benutzerdefinierte Vorverarbeitung oder die Integration in externe Überwachungs- und Sicherheitssysteme ermöglicht. Sie enthält zudem integrierte Statusverfolgung zur Überwachung des Betriebsstatus und zur Alarmierung bei Fehlern, was eine konsistente Überwachung des gesamten Backup- und Wiederherstellungsprozesses sicherstellt.
Provides a container-native utility for recurring database backups, custom hooks, and automated restoration.