GoDoxy: High-Performance Reverse Proxy and Container Orchestrator for Self-Hosters

This repository profile is provided by osrepos.com, an open source repository discovery platform.

GoDoxy: High-Performance Reverse Proxy and Container Orchestrator for Self-Hosters

Summary

GoDoxy is a high-performance reverse proxy and container orchestrator designed for self-hosters. Written in Go, it offers effortless configuration, automatic SSL management, and a powerful Web UI. It simplifies the management of Docker and Podman containers, providing advanced features like ACL, idle-sleep, and OpenID Connect support.

Repository Information

Analyzed by OSRepos on November 3, 2025

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

GoDoxy is a lightweight, simple, and performant reverse proxy with a Web UI, specifically designed for self-hosters. It acts as a high-performance reverse proxy and container orchestrator, simplifying the management of your applications. Key features include effortless configuration, automatic SSL certificate management with Let's Encrypt, and support for Docker and Podman containers.

Installation

Setting up GoDoxy is straightforward. It's designed to run in host network mode.

  1. Prepare a new directory for docker compose and config files.
  2. Run the setup script inside the directory:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/yusing/godoxy/main/scripts/setup.sh)"
  3. Start the docker compose service from the generated compose.yml:
    docker compose up -d
  4. Access the WebUI at https://godoxy.yourdomain.com for further configuration.

Examples

GoDoxy simplifies routing by reading container names, labels, and port configurations. It automatically creates routes, similar to "Virtual Hosts," based on these settings. For instance, using the label proxy.aliases: qbt allows access to your application via qbt.domain.com. The Web UI provides dashboards for app management, configuration editing, and viewing metrics and logs, as demonstrated in its screenshots.

Why Use GoDoxy?

GoDoxy stands out for its simplicity, performance, and comprehensive features. Its effortless configuration, detailed error messages, and simple multi-node setup make it user-friendly. Advanced automation includes automatic SSL with DNS-01 challenge and hot-reloading. With features like ACL, idle-sleep for containers, OpenID Connect support, and a responsive Web UI for monitoring and management, GoDoxy provides a robust solution for modern self-hosting needs.

Links

Related repositories

Similar repositories that may be relevant next.

OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs

OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs

October 1, 2026

OpenMake LLM is an open-source, self-hosted AI workspace for local and open-weight LLMs. It coordinates specialized models, autonomous agents, and tools for deep research and artifact generation. This platform supports vLLM, LiteLLM, and BYOK providers, offering a robust environment for managing AI workloads.

ai-agentai-workspaceself-hosted-ai
e2a: Open-Source Email API for Applications and AI Agents

e2a: Open-Source Email API for Applications and AI Agents

September 29, 2026

e2a is an open-source email API designed for applications and AI agents, offering robust transactional email capabilities and real two-way inboxes. It supports both managed hosting and self-hosting with Docker, providing features like human-in-the-loop approval and advanced content screening. Built in Go, e2a aims to bridge email's universal addressability with the structured data world of AI agents.

ai-agentsemail-apigo
KSail: The All-in-One Kubernetes SDK for Cluster Management and GitOps

KSail: The All-in-One Kubernetes SDK for Cluster Management and GitOps

September 27, 2026

KSail is a comprehensive Kubernetes SDK designed to simplify cluster creation, management, and operation across multiple distributions like Kind, K3d, Talos, and VCluster. It integrates essential features such as GitOps, secrets management, an AI assistant, and an MCP server, making cloud-native development accessible with just Docker or a cloud provider.

kubernetescloud-nativedevops
Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics

Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics

September 14, 2026

Local LLM Linux Troubleshoot is an AI-powered agent designed to diagnose and resolve issues on Linux systems. It leverages llama.cpp for local AI processing, offering system diagnostics, safe command execution, and support for Docker, CLI, and a web GUI. This tool provides a privacy-first approach to managing and troubleshooting your Linux environment.

ai-agentslinux-troubleshootingllama-cpp

Source repository

Open the original repository on GitHub.

18 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️