5 Repos
Updating application images and running database migrations during redeployment.
Distinct from System Software Updates: Distinct from OTA mobile or hardware updates; refers to server-side application and schema updates.
Explore 5 awesome GitHub repositories matching devops & infrastructure · Application Version Updates. Refine with filters or upvote what's useful.
Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin
Updates application images to newer versions while maintaining existing user data and configurations.
The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes API. It serves as a toolset for defining new API types and implementing reconcile loops to automate the lifecycles of complex applications. The project provides specialized support for creating operators based on Helm charts or Ansible playbooks, allowing users to maintain a desired cluster state using existing automation tools. It includes a dedicated system for packaging controllers into standardized container image bundles for distribution via the Operator Lifecycle Manager.
Automates the upgrade of workloads and schema migrations for applications managed by previous controller versions.
This project serves as a documentation hub and specification repository for official Docker images. It functions as a metadata-driven documentation generator that transforms structured content files into markdown files and readmes for public distribution. The repository provides technical guides and configuration standards for deploying containerized software across multiple CPU architectures. It includes detailed manuals for configuring environment variables, volume mounts, and network settings to ensure consistent image deployments. The documentation covers a broad range of containerized e
Provides procedures for migrating systems to newer versions, including database backups and update tool execution.
Scraperr ist eine selbstgehostete Plattform für Web-Scraping und Crawling, die für die Extraktion strukturierter Daten von Websites mittels XPath-Selektoren entwickelt wurde. Sie fungiert als containerisiertes System zur Verwaltung von Scraping-Jobs über eine Queue und zur Analyse der resultierenden Inhalte mittels künstlicher Intelligenz. Das Projekt zeichnet sich durch seine Kubernetes-native Architektur aus, die eine skalierbare Bereitstellung und Verwaltung über Paketmanager ermöglicht. Es enthält eine Crawling-Engine, die Domain-Level-Spidering unterstützt, um verlinkte Seiten zu entdecken, sowie einen Datenanalysator, der künstliche Intelligenz zur Abfrage extrahierter Webinhalte nutzt. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich automatisierter Datenextraktion, Bulk-Web-Crawling und Download von Mediendateien. Sie bietet Tools zur Visualisierung gescrapter Daten in Tabellen, zur Konfiguration benutzerdefinierter Request-Header zur Nachahmung von Browser-Identitäten und zum Export von Ergebnissen in CSV- oder Markdown-Formate. Die Anwendung unterstützt anpassbare Installationsparameter und Versions-Updates über Kubernetes-Deployment-Konfigurationen.
Supports updating the self-hosted application to newer versions while preserving the deployment state.
Libredesk is an omnichannel support management system designed to unify live chat and email communications into a single dashboard. It provides a comprehensive environment for managing customer interactions, agent roles, and team assignments to organize support workloads. The project distinguishes itself through AI customer support automation, which includes generating automated responses and refining message tones. It also supports the development and integration of custom chat widgets using WebSockets and JavaScript APIs. The system covers a broad set of capabilities, including customer re
Pulls the latest image and executes database migrations during redeployment to keep the system current.