openresty-manager: Manage Reverse Proxies and Servers

Summary
OpenResty Manager is a web control panel for managing OpenResty reverse proxies, hosts, certificates, and containers. It suits self-hosters and administrators who want centralized site security and multi-node CDN management without configuring everything by hand.
At a glance
- Language
- Go
- License
- AGPL-3.0
- Stars
- 1.5k
- Forks
- 113
- Added to OSRepos
- February 23, 2026
- Last analyzed
- October 3, 2026
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.
Overview
OpenResty Manager is a self-hosted control panel for configuring OpenResty-based reverse proxy sites and managing the servers that run them. It brings site routing, access controls, SSL certificate management, host tools, and container apps into a web interface.
It is aimed at administrators and home-server operators who want to manage websites and multiple proxy nodes from one place. The project also supports distributed CDN caching, but operating that setup requires multiple servers and DNS configuration.
Key Features
- Configure reverse-proxied sites and upstream load balancing through a web interface.
- Apply for free SSL certificates and manage automatic renewals, or upload existing certificates.
- Apply access controls, HTTP Flood protection, and identity authentication to sites.
- Manage hosts with a web terminal and file manager.
- Browse an app marketplace and manage containerized applications.
- Administer multiple servers and synchronize sites to CDN nodes.
- Build distributed CDN caching setups across managed nodes.
Use Cases
- Home-server operators can publish self-hosted apps behind a reverse proxy and manage certificates centrally.
- Small teams can host websites and install containerized apps without assembling separate proxy and host-management tools.
- System administrators can apply shared site configurations across multiple proxy servers.
- Operators with several edge servers can configure node groups and use them for distributed CDN caching.
Project Facts
- Language: Go
- License: AGPL-3.0
- Stars: 1.5k
- Forks: 113
- Topics: 1panel, api-gateway, cdn, cockpit, content-delivery-network, control-panel, docker-ui, free-ssl-certificates, home-server, lamp, lnmp, nginx, nginx-proxy-manager, openresty, openresty-edge, openresty-manager, panel, self-hosted, sysadmin, webmin
- Archived: no
Getting Started
The README provides host and Docker installation options. For the host version:
sudo bash -c "$(curl -fsSL https://om.uusec.com/installer.sh)"
See the repository README for Docker installation, setup steps, and multi-node configuration. The project also provides an official website.
Alternatives
- NPMplus: NPMplus manages proxy hosts through a Docker-oriented Nginx interface, while openresty-manager focuses on OpenResty and includes multi-node and container management.
Considerations
- Installation instructions warn cloud-server users to allow TCP ports 80, 443, and 34567.
- The README documents a default login username and password. Change the default credentials as part of initial setup.
- Multi-node CDN operation depends on additional servers, DNS records, and configuration synchronization.
- The repository is licensed under AGPL-3.0, which may affect how you use or distribute modified versions.
Source repository
Open the original repository on GitHub.
19 counted GitHub visits
Related repositories
Similar repositories that may be relevant next.

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.

Router: Optimize AI Model Selection and Costs for Agentic Systems
September 28, 2026
The Weave-OS Router is an intelligent model router for agentic systems, optimizing AI model selection for every request. It acts as a drop-in proxy for major AI providers, routing prompts to the most suitable model in under 50ms. This solution helps users significantly cut costs, often by 40-70%, simply by changing an endpoint.

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.

Memoh: An Open-Source Multi-Agent Platform with Dedicated AI Workspaces
September 26, 2026
Memoh is an innovative open-source multi-agent platform designed to provide each AI agent with its own dedicated cloud computer. This includes a filesystem, desktop, browser, network, and persistent long-term memory, ensuring agents remain online 24/7. Users can integrate their own API keys or host existing AI models, fostering a versatile and always-on environment for AI development and deployment.