GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#python #docker #docker_gen #nginx #reverse_proxy

Using nginx-proxy helps you manage multiple web applications easily. It sets up a container with nginx and docker-gen, which automatically configures and updates the nginx reverse proxy when you start or stop containers. Here’s how it benefits you: You can run multiple web apps on the same server without manually configuring each one. Just set an environment variable `VIRTUAL_HOST` for each app, and nginx-proxy will route requests to the right container. This saves time and makes managing your web applications simpler and more efficient.

https://github.com/nginx-proxy/nginx-proxy
#lua #ai #ai_gateway #api_gateway #api_management #apis #artificial_intelligence #cloud_native #consul #devops #docker #kong #kubernetes #kubernetes_ingress #kubernetes_ingress_controller #luajit #microservice #microservices #nginx #reverse_proxy #serverless

Kong API Gateway is a powerful tool that helps manage and secure your APIs. It offers features like advanced routing, load balancing, health checking, and authentication, making it easier to handle API traffic. Kong is highly scalable and can run on various platforms, including Kubernetes. It also supports plugins for additional functionalities such as AI traffic management and custom extensions. By using Kong, you can centralize your API management, focus on other important tasks, and ensure your APIs are secure and perform well. You can get started quickly with a free trial or by following the easy installation steps.

https://github.com/Kong/kong
#go #fail2ban #frp #ftp #gitea #linux #lnmp #mysql #nginx #openresty #panel #php #php8 #podman #postgresql #pure_ftpd #redis #s3fs #supervisor

This is a powerful and lightweight server management panel called "耗子面板" (Haozi Panel). It is developed in Go language, making it small in size and low in resource usage, so it won't affect your system's performance. The panel is designed to minimize changes to your system and is compatible with new systems. It offers robust features for efficient server management, supports offline mode, and is highly secure and stable. Additionally, it is fully open-source, allowing you to modify and customize it freely, and it will always be free to use. This makes it a great tool for quickly deploying small websites or complex applications.

https://github.com/tnb-labs/panel
#go #ingress_controller #kubernetes #nginx

The Ingress NGINX Controller helps manage traffic to applications in a Kubernetes cluster. It uses NGINX as a reverse proxy and load balancer, which means it can handle a lot of traffic efficiently and securely. This controller is beneficial because it improves performance, enhances security with features like SSL/TLS termination, and simplifies web traffic management. It's also easy to set up and manage, making it a popular choice for exposing applications to the outside world.

https://github.com/kubernetes/ingress-nginx
#javascript #nginx #nginx_proxy

Nginx Proxy Manager is a simple tool that helps you easily manage and secure your websites at home or elsewhere by forwarding internet traffic to them. It uses Docker for easy installation and offers a user-friendly admin interface, so you don’t need to know much about Nginx or SSL certificates. It provides free SSL certificates through Let’s Encrypt, supports user management, and allows you to set up domain forwarding and security features like access lists. This makes hosting your own web services safer and easier, especially if you want to expose them to the internet without complex setup[1][3].

https://github.com/NginxProxyManager/nginx-proxy-manager
#go #2fa #authentication #caddy #golang #middleware #nginx #selfhosted #sso #totp #traefik_middleware #typescipt

Tinyauth is a simple tool that adds a login screen or OAuth login (Google, Github, etc.) to your Docker apps, making them secure easily. It works with popular reverse proxies like Traefik, Nginx, and Caddy. You can quickly set it up using their documentation and demo, and it supports basic authentication and API access. This helps protect your apps from unauthorized access without complex setup. It’s open source, actively developed, and has a helpful community on Discord for support. Using Tinyauth improves your app security with minimal effort and flexible login options.

https://github.com/steveiliop56/tinyauth
#shell #cloudflare #grpc_cloudflare #httpupgrade #hysteria2 #nginx #reality #reality_grpc #shell #sing_box #trojan #trojan_grpc #tuic_v5 #v2ray #vless #vmess #websockettlscdn_cloudflare_ip #xray #xray_core #xray_install #xtls_rprx_vision

v2ray-agent is a tool that helps you quickly install and manage proxy servers using popular cores like Xray-core and sing-box. It supports many protocols such as VLESS, VMess, Trojan, and more, and automatically handles SSL certificates for secure connections. You can easily manage users, ports, and subscriptions through a simple menu. It also offers features like traffic routing, domain blocking, and P2P download control, which can help you unblock streaming services and control internet access. Installation is simple with a one-command script, making it convenient to set up and maintain your proxy server securely and efficiently.

https://github.com/mack-a/v2ray-agent