5 مستودعات
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.
يعمل هذا المشروع كمركز توثيق ومستودع مواصفات لصور Docker الرسمية. يعمل كمولد توثيق مدفوع بالبيانات الوصفية يحول ملفات المحتوى المهيكلة إلى ملفات markdown وملفات readme للتوزيع العام. يوفر المستودع أدلة تقنية ومعايير تهيئة لنشر البرمجيات المعبأة عبر معماريات CPU متعددة. ويتضمن أدلة مفصلة لتهيئة متغيرات البيئة، وتثبيتات وحدات التخزين، وإعدادات الشبكة لضمان عمليات نشر صور متسقة. يغطي التوثيق مجموعة واسعة من البيئات المعبأة، بما في ذلك توزيعات Linux المختلفة وبيئات Unix الدنيا. ويفصل نشر مثيلات قاعدة البيانات، وبيئات تشغيل Java، وأنظمة إدارة المحتوى، مع التركيز على تحسين الحاويات خفيفة الوزن واستمرارية البيانات. يستخدم المشروع التحقق الآلي لفحص ملفات مصدر markdown وYAML مقابل معايير التنسيق قبل نشرها.
Provides procedures for migrating systems to newer versions, including database backups and update tool execution.
Scraperr is a self-hosted web scraping and crawling platform designed for extracting structured data from websites using XPath selectors. It functions as a containerized system for managing scraping jobs through a queue and analyzing the resulting content using artificial intelligence. The project differentiates itself through its Kubernetes-native architecture, allowing for scalable deployment and management via package managers. It includes a crawling engine capable of domain-level spidering to discover linked pages and a data analyzer that uses artificial intelligence to query extracted we
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.