9 Repos
Automated scripts for configuring and installing server software on target operating systems.
Distinct from Server Installation Methods: Existing candidates are too specific to Shadowsocks or Mosh; this is for general media server installation.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Server Installation Scripts. Refine with filters or upvote what's useful.
This project is a bash-based installation script and deployer used to automate the setup and configuration of an OpenVPN server on Linux systems. It provides a guided setup process for deploying virtual private network software across various Debian and Red Hat based distributions. The tool functions as a user management interface, allowing for the creation, removal, and administration of client profiles and the security credentials required for network access. It orchestrates the deployment of secure tunnels to enable remote network access to private environments. The system manages the ins
Supplies a bash-based installation script to automate the configuration of server software on target Linux systems.
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 automated scripts for installing the server from source and configuring it on target systems.
Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It
Ships a web-based admin panel for inspecting health probes and adjusting installation settings.
Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted vault where organizations can store, share, and manage credentials securely. The server exposes a JSON REST API that authenticates requests using either GPGAuth or JWT tokens, and all secrets are protected with OpenPGP end-to-end encryption, ensuring the server never has access to plaintext passwords. The platform distinguishes itself through a comprehensive role-based access control system that governs resource sharing and administrative actions. Teams can organize users into gro
Ships a repository setup script and package manager installation guide for Red Hat systems.
Dieses Projekt ist eine Sammlung von Linux-Server-Automatisierungsskripten zur Automatisierung der Installation und Konfiguration von Kern-Serversoftware. Es bietet spezialisierte Tools für das Deployment von Proxy-Servern, die Konfiguration von DNS-Servern, das Management von Container-Infrastruktur und die Optimierung des Linux-Kernels. Die Automatisierungssuite zeichnet sich durch die Integration von Funktionen zur Umgehung von Geo-Restriktionen mittels Proxy-Protokollen und die Implementierung fortgeschrittenen Netzwerk-Tunings aus, wie etwa die Aktivierung der BBR-Staukontrolle zur Verbesserung von Durchsatz und Latenz. Zudem bietet sie distributionsbewusste Automatisierung, die CPU-Architektur und Linux-Distributionen erkennt, um die korrekten Binärversionen und Paketmanager anzuwenden. Die breiteren Fähigkeiten des Projekts umfassen das Container-Setup mittels Docker und Portainer, die Härtung der Serversicherheit durch passwortloses Login und Konfiguration nicht-standardisierter Ports sowie automatisiertes Lifecycle-Management von SSL-Zertifikaten. Darüber hinaus deckt es DNS-Administration mit Ad-Blocking und Split-Tunnel-Routing, DHCP-Zuweisungsmanagement und das Deployment webbasierter Administrationspanels für Benutzer- und Servicemanagement ab.
Offers a comprehensive suite of shell scripts for the automated installation and configuration of core Linux server software.
Dieses Projekt ist eine Suite operativer Tools zur Verwaltung von Cloudflare WARP, die ein Command-Line-Installationsskript für Linux-Server und einen Account-Manager für das Upgrade von Benutzeridentitäten auf Premium- oder Team-Pläne umfasst. Das Toolset enthält einen VPN-Endpoint-Optimizer zur Identifizierung und Anwendung der schnellsten Serveradressen für reduzierte Latenz sowie einen Konfigurationsgenerator, der verschlüsselte WireGuard-Profile für die Verwendung auf mehreren Client-Plattformen erstellt. Das System bietet zudem Diagnose-Utilities zur Überprüfung des Netzwerkzugriffs, um festzustellen, ob eine Server-IP regionale Beschränkungen für Streaming-Dienste und KI-Plattformen umgehen kann. Es automatisiert zudem das Setup von Tunneling-Software und die Generierung von Client-Konnektivitätsprofilen.
Automates the installation and configuration of network tunneling software on Linux servers.
Dieses Projekt ist ein Jellyfin-Metadaten-Plugin und Media-Library-Provider, der darauf ausgelegt ist, Film- und Serieninformationen von Remote-Backend-Servern abzurufen. Es fungiert als automatisierter Medien-Organizer, der Jellyfin-Bibliotheken mit Titeln, Schauspieler-Biografien und Bildern füllt. Das Plugin enthält eine lokale Gesichtserkennungs-Engine, um Schauspieler-Thumbnails und Medien-Cover automatisch zu zentrieren und zuzuschneiden. Es bietet zudem Übersetzungstools, die externe APIs nutzen, um Filmzusammenfassungen und Rezensionen in Zielsprachen zu konvertieren. Das System verwaltet die Medienorganisation durch Gruppierung von Multi-Disc-Videos, Genre-Remapping und das Tagging von Untertitelsprachen. Es unterstützt visuelle Verbesserungen wie das Hinzufügen von Untertitel-Indikatoren zu Postern und das Einbetten von Remote-Trailer-Vorschauen. Der Backend-Dienst kann über Binärdateien oder Container installiert werden, mit Optionen für Cloud-Deployment und tokenbasierte Zugriffssicherheit.
Provides methods for installing and running the backend service via binaries, containers, or cloud platforms.
Dieses Projekt bietet ein System zum Hosten und Orchestrieren containerisierter virtueller Netzwerk-Controller und Root-Server. Es fungiert als Manager für private Root-Server und ermöglicht das Deployment von Netzwerkinfrastruktur, die die Konnektivität zwischen Peer-Geräten koordiniert, ohne auf öffentliche Infrastruktur angewiesen zu sein. Das Tool verfügt über eine webbasierte Verwaltungsoberfläche für die Verwaltung virtueller Netzwerke. Diese Schnittstelle ermöglicht visuelle Netzwerkverwaltung, einschließlich der Genehmigung von Beitrittsanfragen von Mitgliedern, der Autorisierung neuer Clients und der Zuweisung spezifischer IP-Adressbereiche. Das System enthält Funktionen für automatisiertes Server-Deployment und die Verteilung von Netzwerkkonfigurationsdateien über URLs. Es nutzt containerbasierte Isolierung, um ein konsistentes Deployment von Root-Nodes und Controllern über verschiedene Host-Umgebungen hinweg sicherzustellen.
Includes automated scripts for installing, updating, or removing server environments.
jellyfin-android is an Android media server client used to stream movies, television shows, and music from a remote server to mobile devices. It functions as a cross-platform media player that supports direct streaming, remote transcoding for incompatible formats, and the integration of external subtitles. The application serves as a Chromecast media controller, allowing users to cast server-hosted content to compatible televisions and speakers. It also acts as a digital library viewer for browsing photo collections and reading ebooks, comics, and magazines stored on a remote server. Beyond
Executes a bash script to configure software repositories and install the server on compatible Linux systems.