4 dépôts
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 est une suite de gestion de radio web auto-hébergée et un tableau de bord conçu pour la diffusion de radio internet. Il fonctionne comme un gestionnaire de lecture automatisé et un système de diffusion, intégrant un orchestrateur audio pour le transcodage et le fondu enchaîné avec un serveur de streaming pour distribuer l'audio via des points de montage. La plateforme permet la gestion de stations multi-locataires, permettant à une seule installation d'héberger plusieurs entités radio indépendantes. Elle se distingue en combinant un système de diffusion Auto-DJ avec la capacité de gérer des comptes de DJ en direct et de coordonner des diffusions en temps réel. Le système couvre un large éventail de capacités, incluant la programmation radio automatisée, la gestion de bibliothèque multimédia et de playlists, et la génération de flux de podcasts. Il fournit des outils pour l'analyse d'audience radio, l'engagement des auditeurs via des demandes de chansons et la distribution de signaux via des serveurs relais pour augmenter la capacité. L'application est livrée via un déploiement basé sur des conteneurs pour une installation cohérente sur des environnements cloud VPS, Docker et NAS.
Provides scripts and utilities to perform necessary database updates and maintenance.
Container-db-backup est un utilitaire natif pour conteneur conçu pour automatiser la maintenance de base de données, y compris les sauvegardes récurrentes, la restauration de données et l'archivage sécurisé. Il fonctionne en exécutant des tâches de sauvegarde isolées au sein de conteneurs éphémères, garantissant des environnements cohérents pour les flux de travail de protection des données à travers plusieurs hôtes de base de données. L'outil se distingue par un modèle de traitement orienté pipeline qui diffuse les dumps de base de données à travers des étapes de compression et de chiffrement avant le stockage. Il prend en charge des configurations de stockage flexibles, permettant aux données d'être dirigées vers des systèmes de fichiers locaux ou un stockage d'objets distant compatible S3. Pour maintenir la fiabilité des données, le système effectue une vérification de somme de contrôle cryptographique sur toutes les archives et gère les cycles de vie des sauvegardes en automatisant la suppression ou l'archivage des fichiers obsolètes en fonction de politiques définies. La plateforme fournit une extensibilité de flux de travail étendue grâce à des scripts basés sur des hooks, permettant un prétraitement personnalisé ou une intégration avec des systèmes de surveillance et de sécurité externes. Elle inclut également un suivi de santé intégré pour surveiller l'état des opérations et alerter en cas d'échec, garantissant une surveillance cohérente de l'ensemble du processus de sauvegarde et de récupération.
Provides a container-native utility for recurring database backups, custom hooks, and automated restoration.