awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sameersbn avatar

sameersbn/docker-gitlab

0
View on GitHub↗
8,093 स्टार्स·2,142 फोर्क्स·Shell·MIT·9 व्यूज़www.damagehead.com/docker-gitlab↗

Docker Gitlab

यह प्रोजेक्ट Docker इमेज में पूर्ण GitLab इंस्टॉलेशन को पैकेज करके एक कंटेनरीकृत DevOps प्लेटफॉर्म प्रदान करता है। यह एक सेल्फ-होस्टेड वातावरण के परिनियोजन को सक्षम बनाता है जो निजी इंफ्रास्ट्रक्चर पर Git वर्ज़न कंट्रोल, प्रोजेक्ट प्रबंधन, और निरंतर एकीकरण और वितरण पाइपलाइनों को एकीकृत करता है।

कार्यान्वयन Docker Compose के माध्यम से परिनियोजन या Docker Swarm के माध्यम से ऑर्केस्ट्रेशन का समर्थन करता है, जो एकीकृत कंटेनर रजिस्ट्री के साथ स्केलेबल स्टैक की अनुमति देता है। यह कॉन्फ़िगरेशन के लिए पर्यावरण चर का उपयोग करता है और रिमोट ऑब्जेक्ट स्टोरेज और बाहरी डेटाबेस कंटेनरों में आर्टिफैक्ट्स और बैकअप को ऑफलोड करने का समर्थन करता है।

प्लेटफॉर्म LDAP, SAML और OAuth के साथ पहचान एकीकरण, और स्वचालित सिस्टम बैकअप और रिकवरी रूटीन सहित परिचालन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें SSL/TLS कॉन्फ़िगरेशन, प्रॉक्सी ट्रैफ़िक रूटिंग और स्टेटिक प्रोजेक्ट पेजों की होस्टिंग के माध्यम से सुरक्षित नेटवर्किंग के लिए उपकरण भी शामिल हैं।

प्रशासनिक कार्यों को रखरखाव और स्वास्थ्य निगरानी के लिए कमांड-लाइन यूटिलिटीज के माध्यम से प्रबंधित किया जाता है, जबकि सिस्टम संचार को SMTP और IMAP कॉन्फ़िगरेशन के माध्यम से संभाला जाता है।

Features

  • Self-Hosted Deployment Tools - Provides a full GitLab installation packaged as Docker containers for deployment on private infrastructure.
  • Database Backend Integration - Links the application to remote database containers or servers to ensure persistent data storage.
  • Persistent Volume Mapping - Maps host file system paths to internal container directories to maintain data persistence.
  • Dockerized Services - Delivers a pre-built service container integrating version control, project management, and issue tracking.
  • Container Isolation Technologies - Ships the entire platform as a portable Docker image to ensure consistent environments across hosts.
  • Application Bundles - Packages a complete GitLab installation as a Docker image for simplified deployment.
  • Containerized Application Deployments - Provides a complete software environment packaged as portable container images for deployment.
  • Containerized Platforms - Provides a complete DevOps software environment packaged for containerized deployment.
  • Deployment Orchestration - Supports scalable deployment of interconnected services across multiple nodes using Docker Swarm orchestration.
  • Docker Swarm Orchestration - Orchestrates the deployment of GitLab into Docker Swarm clusters with integrated registries and databases.
  • Self-Hosted Platform as a Service - Provides a comprehensive self-hosted platform experience including repository hosting and CI/CD pipelines.
  • External Identity Provider Integration - Integrates with external identity providers such as LDAP, SAML, and OAuth for secure user authentication.
  • Third-Party Authentication Providers - Supports user authentication via third-party sign-in providers including GitHub and Twitter.
  • Automated Backup Systems - Schedules recurring system backups and stores them in remote cloud storage for disaster recovery.
  • Backup and Recovery - Manages the creation of scheduled backups for repositories and databases to recover from data loss.
  • Backup and Recovery Systems - Implements automated scheduling of system backups and synchronization to remote cloud storage.
  • Container Registries - Ships a built-in registry for storing and managing container images.
  • Application State Caching - Integrates with remote key-value stores to cache frequently accessed data and reduce application response times.
  • Remote Object Storage Integrations - Offloads large artifacts and files to remote object storage to reduce local disk usage.
  • Repository Importers - Processes bare git repositories into the system using automated import tasks to migrate code.
  • Cloud Backups - Automatically uploads backup archives to remote cloud providers for offsite redundancy.
  • Environment Variable Configurations - Uses environment variables to inject runtime settings and configuration parameters into the container.
  • Service Connectivity Mapping - Connects the core application to external database and cache containers via virtual networks.
  • Network Security Configurations - Supports configuring SSL/TLS certificates and trusted proxy settings to secure web traffic.
  • Proxy Traffic Management - Manages incoming web requests through a proxy layer that handles SSL termination and IP forwarding.
  • Proxy Trust Management - Implements trusted proxy and real IP configurations to correctly identify client source IPs when behind a load balancer.
  • Identity Provider Integrations - Integrates with external authentication providers like LDAP, SAML, and OAuth for identity management.
  • TLS/SSL Configurations - Configures SSL/TLS certificates, keys, and ciphers to ensure encrypted and secure network communication.
  • System Administration Tools - Provides utilities for managing system health, maintenance tasks, and internal feature flags.
  • System Maintenance Scripts - Provides administrative command-line utilities to execute maintenance scripts and health routines.
  • Image and Dockerfile Tools - Containerized version of collaborative development software.
  • प्रोजेक्ट मैनेजमेंट - Self-hosted Git repository and project management server.

स्टार हिस्ट्री

sameersbn/docker-gitlab के लिए स्टार हिस्ट्री चार्टsameersbn/docker-gitlab के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

sameersbn/docker-gitlab क्या करता है?

यह प्रोजेक्ट Docker इमेज में पूर्ण GitLab इंस्टॉलेशन को पैकेज करके एक कंटेनरीकृत DevOps प्लेटफॉर्म प्रदान करता है। यह एक सेल्फ-होस्टेड वातावरण के परिनियोजन को सक्षम बनाता है जो निजी इंफ्रास्ट्रक्चर पर Git वर्ज़न कंट्रोल, प्रोजेक्ट प्रबंधन, और निरंतर एकीकरण और वितरण पाइपलाइनों को एकीकृत करता है।

sameersbn/docker-gitlab की मुख्य विशेषताएं क्या हैं?

sameersbn/docker-gitlab की मुख्य विशेषताएं हैं: Self-Hosted Deployment Tools, Database Backend Integration, Persistent Volume Mapping, Dockerized Services, Container Isolation Technologies, Application Bundles, Containerized Application Deployments, Containerized Platforms।

sameersbn/docker-gitlab के कुछ ओपन-सोर्स विकल्प क्या हैं?

sameersbn/docker-gitlab के ओपन-सोर्स विकल्पों में शामिल हैं: linkedin/school-of-sre — This project is a comprehensive educational resource and curriculum focused on site reliability engineering,… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and… steveiliop56/tinyauth — Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system… azuracast/azuracast — AzuraCast is a self-hosted web radio management suite and dashboard designed for internet radio broadcasting. It… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks…

Docker Gitlab के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Docker Gitlab के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • linkedin/school-of-srelinkedin का अवतार

    linkedin/school-of-sre

    8,093GitHub पर देखें↗

    This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the

    HTMLgithadooplinux
    GitHub पर देखें↗8,093
  • aws/aws-cdkaws का अवतार

    aws/aws-cdk

    12,817GitHub पर देखें↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    GitHub पर देखें↗12,817
  • nextcloud/all-in-onenextcloud का अवतार

    nextcloud/all-in-one

    9,082GitHub पर देखें↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    PHPbackupdockernextcloud
    GitHub पर देखें↗9,082
  • steveiliop56/tinyauthsteveiliop56 का अवतार

    steveiliop56/tinyauth

    6,979GitHub पर देखें↗

    Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and

    Go2faauthenticationcaddy
    GitHub पर देखें↗6,979
Docker Gitlab के सभी 30 विकल्प देखें→