4 repository-uri
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 4 awesome GitHub repositories matching devops & infrastructure · Shell-Based Deployment Scripts. Refine with filters or upvote what's useful.
Acest proiect este un script de deployment bazat pe shell pentru configurarea serverelor proxy multi-protocol folosind sing-box. Oferă un sistem pentru instalarea și gestionarea mediilor proxy pe servere remote, suportând protocoale precum Reality, Hysteria2, TUIC, Trojan și Shadowsocks. Instrumentul include un generator de abonamente proxy care creează liste de noduri formatate, compatibile cu diverse clienți proxy printr-un singur link de abonament. De asemenea, implementează configurații de rețea specializate, inclusiv lanțuri proxy Cloudflare WARP pentru ocolirea restricțiilor regionale și gateway-uri Argo tunnel pentru traversarea NAT și penetrarea intranetului fără un domeniu public. Software-ul acoperă o gamă de capabilități de gestionare a traficului, inclusiv rutarea proxy bazată pe lanțuri pentru ocolirea blocajelor regionale și deployment-ul de tuneluri websocket securizate. Oferă configurarea automată a mediului și gestionarea ciclului de viață al serviciilor printr-un motor bazat pe scripturi shell și gestionarea serviciilor containerizate.
Provides a shell-scripted engine to automate the installation and configuration of proxy servers on remote hosts.
HestiaCP este un panou de control pentru găzduire web Linux conceput pentru administrarea centralizată a serverelor web, a bazelor de date și a înregistrărilor DNS. Servește ca o suită de management pentru găzduirea serviciilor de e-mail și gestionarea mai multor runtime-uri de limbaj PHP pentru diverse aplicații web și conturi de utilizator. Proiectul se distinge prin orchestrarea integrată a securității, oferind un orchestrator de firewall Linux cu detectare automată a atacurilor de tip brute-force și un automatizator de certificate SSL pentru emiterea și reînnoirea certificatelor de securitate. Include un manager de zone DNS cu suport pentru clustering, precum și un administrator de server de mail cu instrumente integrate anti-spam și anti-virus. Sistemul acoperă o gamă largă de capabilități de găzduire, inclusiv gestionarea bazelor de date relaționale, orchestrarea serverelor web și maparea alias-urilor de domeniu. Oferă instrumente administrative precum un manager de fișiere bazat pe browser, un terminal web și limitarea utilizării resurselor prin control groups pentru a preveni epuizarea sistemului. Software-ul este implementat prin scripturi shell nesupravegheate care pornesc o suită completă de servere web, de mail și de baze de date pe un server privat virtual (VPS).
Uses unattended shell scripts to bootstrap and configure a full software stack on new servers.
v2ray-wss is a Linux proxy deployment script and installer used to set up V2Ray proxy servers for secure network routing and traffic obfuscation. It functions as a multi-protocol proxy server and gateway, enabling the deployment of encrypted tunnels on Linux distributions. The project specifically provides a WebSocket proxy gateway that routes traffic through Nginx and WebSockets to mask proxy connections as standard web traffic. It supports both domain-based configurations for users with registered domains and domainless proxy setups for users without a dedicated domain. The system automate
Provides automated shell-based deployment scripts to install and configure proxy software on remote Linux servers.
Acest proiect este un utilitar de linie de comandă conceput pentru a automatiza rollout-urile serviciilor de containere și gestionarea definițiilor de sarcini (task definitions) în mediile Amazon ECS. Funcționează ca un instrument de orchestrare bazat pe shell care învelește (wraps) interfețele de linie de comandă ale furnizorului cloud pentru a gestiona starea infrastructurii și a executa logica de deployment. Instrumentul facilitează actualizările fără downtime prin orchestrarea tiparelor de deployment blue-green, care implică lansarea noilor versiuni de task-uri și verificarea stabilității acestora înainte de a retrage instanțele de serviciu mai vechi. Menține versiunile aplicației prin șabloane de configurare declarativă și automatizează curățarea reviziilor de definiții de task-uri învechite pentru a preveni aglomerarea configurației. Dincolo de actualizările standard ale serviciilor, utilitarul suportă integrarea în fluxuri de lucru de lansare automatizate și oferă capabilități pentru executarea sarcinilor remote standalone pe clustere de containere. Monitorizează progresul deployment-ului și starea de sănătate a serviciului prin verificare bazată pe polling, asigurându-se că tranzițiile infrastructurii ating starea dorită.
Orchestrates deployment logic by wrapping cloud provider command-line tools within sequential shell scripts.