8 Repos
Scripts and methods for unattended installation and configuration of server software from source.
Distinct from Nginx Distributions: Focuses on the automation of the installation process from source, rather than just providing the resulting binary distributions or hosting configurations.
Explore 8 awesome GitHub repositories matching devops & infrastructure · Automated Server Installations. Refine with filters or upvote what's useful.
This project is an NGINX administration guide and security hardening manual providing a collection of best practices and technical instructions for optimizing server performance and configuration. It serves as a resource for NGINX deployment automation, specifically focusing on installing and configuring the server from source using scripts to manage dependencies and custom parameters. The guide emphasizes security hardening through auditing checklists and methods designed to prevent sensitive information leaks. It provides technical strategies and configuration patterns to improve resource e
Provides unattended scripts to install and configure the server from source with custom parameters.
PiVPN is an automated VPN deployer and server manager designed to establish secure gateways for remote network access. It provides a command-line tool for the installation and configuration of WireGuard and OpenVPN servers on Linux systems, with specific optimizations for single-board computers like the Raspberry Pi. The project distinguishes itself through a wrapper-based management interface that abstracts complex server commands into simplified operations. This includes automated handling of firewall rules, port forwarding, and package installation, as well as the ability to export client
Automates server software installation using configuration files to bypass interactive prompts for headless deployments.
ClearML is a comprehensive MLOps platform designed to manage the entire machine learning lifecycle. It functions as an experiment tracking tool, a data versioning system, and a pipeline orchestrator, while providing infrastructure for GPU cluster management and model serving. The platform is distinguished by its ability to handle hybrid-cloud compute scheduling and fractional GPU allocation, allowing multiple workloads to share a single hardware accelerator. It employs a metadata-based approach to data versioning, using virtual views to track large datasets and artifacts without duplicating r
Provides automated methods to install and configure the platform server environment using container images.
MasterDnsVPN ist ein DNS-Tunneling-VPN und ein Tool zur Umgehung von Netzwerkzensur, das Netzwerkverkehr in DNS-Anfragen kapselt, um restriktive Firewalls zu umgehen. Es fungiert als sicheres Tunneling-Protokoll und SOCKS5-Proxy-Server, wodurch lokaler Anwendungsverkehr durch einen sicheren Tunnel zu einem entfernten Ziel geleitet werden kann. Das Projekt zeichnet sich durch einen DNS-Resolver-Load-Balancer aus, der den Datenverkehr basierend auf Latenz- und Paketverlust-Scoring auf mehrere Resolver verteilt. Es sichert und maskiert den Datenverkehr zusätzlich durch symmetrische Payload-Verschlüsselung – mit Unterstützung für ChaCha20, AES-GCM und XOR – und nutzt ausgehendes SOCKS5-Proxy-Chaining, um den Egress-Punkt des Servers zu verbergen. Das System umfasst umfassende Funktionen für Traffic-Management und Optimierung, wie automatische Wiederholungsmechanismen für zuverlässige Datenübertragung, dynamische MTU-Erkennung zur Vermeidung von Paketfragmentierung und stream-basierte Payload-Kompression mittels ZSTD, LZ4 oder ZLIB. Es enthält zudem einen lokalen DNS-Caching-Resolver, um DNS-Hijacking und Leaks zu verhindern. Das Deployment wird durch automatisierte Server-Setup-Skripte für Linux und Multi-Architektur-Container-Images mit persistentem Speicher unterstützt.
Provides automated scripts for the unattended installation and configuration of the server environment on Linux.
ssh-chat is a self-hosted chat server that runs entirely over the SSH protocol, allowing users to join a shared chat room using any standard SSH client without additional software. It uses SSH public key fingerprints for user identity and authentication, eliminating the need for separate credentials or TLS setup, and manages user connections as SSH sessions with join, leave, and message routing handled within a single process. The server provides encrypted transport and public-key-based access control, with the ability to restrict connections to a whitelist of SSH keys and assign admin roles
Download the latest release, extract it, generate a host key, and configure the system to run the chat server on a dedicated port.
This project is a wireless hotspot management interface for Debian devices. It provides a web-based controller for managing wireless access points, wireless repeaters, VPN gateways, and DNS ad-blocking filters. The system includes a captive portal framework to intercept network traffic via customizable splash pages and a VPN controller that supports WireGuard and OpenVPN with kill-switch functionality. It further differentiates itself with a DNS ad-blocking filter using curated blacklists and the ability to operate in multiple network modes, including bridged access point and wireless repeate
Supports unattended installation of optional modules such as VPNs, ad-blocking tools, and REST APIs.
Dieses Projekt ist ein shell-basiertes Deployment-Skript zur Konfiguration von Multi-Protokoll-Proxy-Servern unter Verwendung von sing-box. Es bietet ein System zur Installation und Verwaltung von Netzwerk-Proxy-Umgebungen auf Remote-Servern und unterstützt Protokolle wie Reality, Hysteria2, TUIC, Trojan und Shadowsocks. Das Tool enthält einen Proxy-Abonnement-Generator, der formatierte Node-Listen erstellt, die über einen einzigen Abonnement-Link mit verschiedenen Proxy-Clients kompatibel sind. Es implementiert zudem spezialisierte Netzwerkkonfigurationen, einschließlich Cloudflare WARP Proxy-Chains zur Umgehung regionaler Beschränkungen sowie Argo-Tunnel-Gateways für NAT-Traversal und Intranet-Penetration ohne öffentliche Domain. Die Software deckt eine Reihe von Traffic-Management-Funktionen ab, einschließlich chain-basiertem Proxy-Routing zur Umgehung regionaler Sperren und dem Deployment sicherer Websocket-Tunnel. Sie bietet eine automatisierte Umgebungskonfiguration und Service-Lifecycle-Management durch eine shell-skriptbasierte Engine und containerisiertes Service-Management.
Uses scripts and configuration files to automate the setup of network proxy environments on servers.
This project is a bash scripting tutorial, shell automation library, and Linux system administration guide. It serves as a collection of practical examples and case studies designed for learning the Linux command line and shell programming. The repository provides a reference for Unix text processing and the creation of modular script libraries. It includes patterns for automating repetitive server tasks, such as software installation, network security configuration, and database task automation. The project covers a broad range of capabilities, including system monitoring and health auditin
Provides scripted installation routines for deploying server tools and middleware unattended.