3 个仓库
Automated installers that use shell scripts to set up software and environment configurations on remote servers.
Distinct from Shell Script Execution Engines: None of the candidates cover general server setup automation via shell scripts for proxy software.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Shell-Based Deployment Scripts. Refine with filters or upvote what's useful.
该项目是一个基于 Shell 的部署脚本,用于配置使用 sing-box 的多协议代理服务器。它提供了一个在远程服务器上安装和管理网络代理环境的系统,支持 Reality、Hysteria2、TUIC、Trojan 和 Shadowsocks 等协议。 该工具包含一个代理订阅生成器,可通过单个订阅链接创建与各种代理客户端兼容的格式化节点列表。它还实现了专门的网络配置,包括用于绕过区域限制的 Cloudflare WARP 代理链,以及用于 NAT 穿透和无需公网域名的内网穿透的 Argo 隧道网关。 该软件涵盖了一系列流量管理功能,包括用于绕过区域封锁的链式代理路由,以及安全 WebSocket 隧道的部署。它通过 Shell 脚本引擎和容器化服务管理提供自动化的环境配置和服务生命周期管理。
Provides a shell-scripted engine to automate the installation and configuration of proxy servers on remote hosts.
HestiaCP 是一个 Linux Web 托管控制面板,专为 Web 服务器、数据库和 DNS 记录的集中管理而设计。它作为托管套件,用于托管电子邮件服务并为各种 Web 应用和用户账户管理多个 PHP 语言运行时。 该项目以其集成的安全编排而著称,提供了一个带有自动暴力破解检测的 Linux 防火墙编排器,以及一个用于签发和续订安全证书的 SSL 证书自动化工具。它包括一个支持集群的 DNS 区域管理器,以及一个具有集成反垃圾邮件和反病毒工具的邮件服务器管理员。 该系统涵盖了广泛的托管功能,包括关系数据库管理、Web 服务器编排和域名别名映射。它提供管理工具,例如基于浏览器的文件管理器、基于 Web 的终端,以及通过控制组(cgroups)进行资源使用限制以防止系统耗尽。 该软件通过无人值守的 shell 脚本部署,这些脚本在虚拟专用服务器上引导全套 Web、邮件和数据库服务器。
Uses unattended shell scripts to bootstrap and configure a full software stack on new servers.
该项目是一个命令行工具,旨在自动化 Amazon ECS 环境中的容器服务发布和任务定义管理。它作为一个基于 Shell 的编排工具,封装了云服务商的命令行界面,以管理基础设施状态并执行部署逻辑。 该工具通过编排蓝绿部署模式促进零停机更新,这涉及启动新任务版本并在停用旧服务实例之前验证其稳定性。它通过声明式配置模板维护应用程序版本,并自动清理过时的任务定义修订版以防止配置混乱。 除了标准的服务更新外,该工具还支持集成到自动化发布工作流中,并提供在容器集群上执行独立远程任务的功能。它通过基于轮询的验证来监控部署进度和服务健康状况,确保基础设施转换达到预期状态。
Orchestrates deployment logic by wrapping cloud provider command-line tools within sequential shell scripts.