awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
yusing avatar

yusing/godoxy

0
View on GitHub↗
3,360 stars·139 forks·Go·12 viewsdocs.godoxy.dev↗

Godoxy

Godoxy is a Docker container orchestrator and reverse proxy manager. It provides a centralized system for managing the lifecycle, power states, and resource usage of virtualized containers, while routing HTTP, TCP, and UDP traffic to backend services with automatic route discovery.

The project distinguishes itself through an OIDC access control gateway that authenticates users via external identity providers and a resource optimization system that puts idle containers to sleep and wakes them automatically when network requests arrive. It also includes an automatic SSL certificate manager that handles issuance and renewal using DNS verification.

Additional capabilities cover traffic management through load balancing and container-aware routing. The system includes security primitives for attribute-based access control and observability tools for real-time log streaming and system resource tracking.

Features

  • Docker Container Orchestrators - Provides a centralized management interface for controlling the lifecycle, power states, and resource usage of Docker containers.
  • Reverse Proxies - Provides a high-performance reverse proxy that routes HTTP, TCP, and UDP traffic to Docker containers with automatic discovery.
  • Container Lifecycle Administration - Provides a centralized interface for starting, stopping, and restarting virtualized containers with integrated health monitoring.
  • Runtime State Routing - Automatically configures network routes based on the real-time presence and active state of virtualized containers.
  • Traffic-Based Container Awakening - Conserves resources by putting idle containers to sleep and waking them automatically upon receiving new requests.
  • Load Balancers - Distributes incoming network traffic across multiple container instances to ensure high availability and resource optimization.
  • Automated Traffic Routing - Automatically discovers and binds network routes to containers using hostnames, IP addresses, or aliases.
  • Traffic Routing - Forwards HTTP, TCP, and UDP traffic to backend services using configurable routing rules.
  • OIDC Identity Integrations - Authenticates users via external identity providers using OIDC to restrict network traffic by IP or geography.
  • Single Sign-On Integrations - Authenticates users via external identity providers using standard OIDC protocols to secure backend applications.
  • SSL Certificate Managers - Automates the issuance and renewal of security certificates through DNS verification for proxied domains.
  • Request-Driven Container Activation - Automatically wakes sleeping containers when network requests arrive to optimize server resource usage.
  • Dynamic Power Optimization - Saves server resources by automatically sleeping idle containers and waking them on network requests.
  • Dynamic Routing - Automatically maps network hostnames to active containers by detecting the current state of the container runtime.
  • Attribute-Based Access Control - Implements a security layer that filters incoming network requests based on client attributes like IP range, country, or timezone.
  • DNS-Based Certificate Issuers - Automates the issuance and renewal of SSL certificates using DNS-based verification challenges.
  • Network Access Control - Defines and enforces security policies to regulate network traffic based on client addresses and geographic locations.
  • Network Access Controls - Restricts incoming traffic based on client IP addresses, geographic locations, or specific time-based rules.
  • Log Streaming - Provides real-time streaming of system and container logs via a persistent socket connection.
  • Real-Time Application Log Monitoring - Allows users to view node and container logs in real-time using a persistent socket connection.
  • System Health Monitors - Tracks uptime and core system metrics through a visual dashboard to ensure operational stability.

Star history

Star history chart for yusing/godoxyStar history chart for yusing/godoxy

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does yusing/godoxy do?

Godoxy is a Docker container orchestrator and reverse proxy manager. It provides a centralized system for managing the lifecycle, power states, and resource usage of virtualized containers, while routing HTTP, TCP, and UDP traffic to backend services with automatic route discovery.

What are the main features of yusing/godoxy?

The main features of yusing/godoxy are: Docker Container Orchestrators, Reverse Proxies, Container Lifecycle Administration, Runtime State Routing, Traffic-Based Container Awakening, Load Balancers, Automated Traffic Routing, Traffic Routing.

What are some open-source alternatives to yusing/godoxy?

Open-source alternatives to yusing/godoxy include: fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… containous/traefik — Traefik is a cloud-native load balancer and dynamic reverse proxy designed for microservices traffic routing. It… runtipi/runtipi — Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… bunkerity/bunkerweb — BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall…

Open-source alternatives to Godoxy

Similar open-source projects, ranked by how many features they share with Godoxy.
  • fosrl/pangolinfosrl avatar

    fosrl/pangolin

    21,255View on GitHub↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptcrowdsecdockerhome-lab
    View on GitHub↗21,255
  • aws/aws-cdkaws avatar

    aws/aws-cdk

    12,817View on GitHub↗

    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
    View on GitHub↗12,817
  • containous/traefikcontainous avatar

    containous/traefik

    63,656View on GitHub↗

    Traefik is a cloud-native load balancer and dynamic reverse proxy designed for microservices traffic routing. It automatically discovers services and generates network routes by listening to infrastructure changes in orchestrators and service registries. The project distinguishes itself through auto-configuring service routing, which eliminates manual configuration by updating routing rules in real time as infrastructure scales. It also provides automated SSL certificate management, utilizing ACME-based automation to request and renew certificates from remote authorities. Additional capabili

    Go
    View on GitHub↗63,656
  • runtipi/runtipiruntipi avatar

    runtipi/runtipi

    9,499View on GitHub↗

    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

    TypeScripthomeserverlinuxself-hosted
    View on GitHub↗9,499
See all 30 alternatives to Godoxy→