9 repositorios
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.
Este proyecto es una colección de scripts de automatización para servidores Linux diseñados para automatizar la instalación y configuración de software de servidor central. Proporciona herramientas especializadas para desplegar servidores proxy, configurar servidores DNS, gestionar infraestructura de contenedores y optimizar el kernel de Linux. La suite de automatización se distingue por integrar capacidades de bypass de geo-restricciones mediante protocolos proxy e implementar ajustes de red avanzados, como habilitar el control de congestión BBR para mejorar el rendimiento y la latencia. También cuenta con automatización consciente de la distribución que detecta la arquitectura de CPU y las distribuciones de Linux para aplicar las versiones binarias y gestores de paquetes correctos. Las capacidades más amplias del proyecto incluyen la configuración de contenedores usando Docker y Portainer, el endurecimiento de la seguridad del servidor mediante inicio de sesión sin contraseña y configuración de puertos no estándar, y la gestión automatizada del ciclo de vida de certificados SSL. Además, cubre la administración de DNS con bloqueo de anuncios y enrutamiento split-tunnel, gestión de asignación DHCP y el despliegue de paneles administrativos basados en web para la gestión de usuarios y servicios.
Offers a comprehensive suite of shell scripts for the automated installation and configuration of core Linux server software.
Este proyecto es una suite de herramientas operativas para gestionar Cloudflare WARP, que incluye un script de instalación por línea de comandos para servidores Linux y un gestor de cuentas para actualizar identidades de usuario a planes premium o de equipo. El conjunto de herramientas incluye un optimizador de endpoints VPN para identificar y aplicar las direcciones de servidor más rápidas para reducir la latencia, y un generador de configuración que crea perfiles WireGuard cifrados para su uso en múltiples plataformas cliente. El sistema también proporciona utilidades de diagnóstico para la verificación de acceso a la red, para comprobar si una IP de servidor puede eludir restricciones regionales para servicios de streaming y plataformas de IA. Además, automatiza la configuración de software de túneles y la generación de perfiles de conectividad de cliente.
Automates the installation and configuration of network tunneling software on Linux servers.
Este proyecto es un plugin de metadatos y proveedor de biblioteca multimedia para Jellyfin, diseñado para obtener información de películas y programas desde servidores remotos. Funciona como un organizador multimedia automatizado que completa las bibliotecas de Jellyfin con títulos, biografías de actores e imágenes. El plugin incluye un motor local de detección de rostros para centrar y recortar automáticamente las miniaturas de los actores y las portadas de los medios. También proporciona herramientas de traducción que utilizan APIs externas para convertir resúmenes y reseñas de películas a los idiomas de destino. El sistema gestiona la organización de medios mediante la agrupación de videos de varios discos, reasignación de géneros y etiquetado de idiomas de subtítulos. Soporta mejoras visuales como la adición de indicadores de subtítulos en los pósteres y la incrustación de vistas previas de tráileres remotos. El servicio backend puede instalarse mediante binario o contenedor, con opciones para despliegue en la nube y seguridad de acceso basada en tokens.
Provides methods for installing and running the backend service via binaries, containers, or cloud platforms.
Este proyecto proporciona un sistema para alojar y orquestar controladores de red virtual contenerizados y servidores raíz. Funciona como un gestor para servidores raíz privados, permitiendo el despliegue de infraestructura de red que coordina la conectividad entre dispositivos pares sin depender de infraestructura pública. La herramienta cuenta con una interfaz administrativa basada en web para gestionar redes virtuales. Esta interfaz permite la gestión visual de la red, incluyendo la aprobación de solicitudes de unión de miembros, autorización de nuevos clientes y la asignación de rangos de direcciones IP específicos. El sistema incluye capacidades para el despliegue automatizado de servidores y la distribución de archivos de configuración de red a través de URLs. Utiliza aislamiento basado en contenedores para garantizar un despliegue consistente de nodos raíz y controladores a través de diferentes entornos host.
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.