9 مستودعات
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.
هذا المشروع عبارة عن مجموعة من نصوص أتمتة خوادم Linux مصممة لأتمتة تثبيت وتكوين برامج الخادم الأساسية. يوفر أدوات متخصصة لنشر خوادم الوكيل (proxy)، وتكوين خوادم DNS، وإدارة بنية الحاويات، وتحسين نواة Linux. تتميز مجموعة الأتمتة بدمج إمكانيات تجاوز القيود الجغرافية عبر بروتوكولات الوكيل وتنفيذ ضبط متقدم للشبكة، مثل تمكين التحكم في الازدحام BBR لتحسين الإنتاجية وزمن الوصول. كما يتميز بأتمتة تدرك التوزيعة حيث تكتشف بنية المعالج وتوزيعات Linux لتطبيق إصدارات الملفات الثنائية ومديري الحزم الصحيحين. تشمل الإمكانيات الأوسع للمشروع إعداد الحاويات باستخدام Docker و Portainer، وتقوية أمان الخادم من خلال تسجيل الدخول بدون كلمة مرور وتكوين المنافذ غير القياسية، وإدارة دورة حياة شهادة SSL المؤتمتة. بالإضافة إلى ذلك، يغطي إدارة DNS مع حظر الإعلانات والتوجيه المنقسم، وإدارة تعيين DHCP، ونشر لوحات إدارية قائمة على الويب لإدارة المستخدمين والخدمات.
Offers a comprehensive suite of shell scripts for the automated installation and configuration of core Linux server software.
هذا المشروع عبارة عن مجموعة من أدوات التشغيل لإدارة Cloudflare WARP، وتتميز بنص تثبيت سطر أوامر لخوادم Linux ومدير حساب لترقية هويات المستخدمين إلى خطط مميزة أو خطط فرق. تتضمن مجموعة الأدوات محسّن نقطة نهاية VPN لتحديد وتطبيق أسرع عناوين الخادم لتقليل زمن الوصول، ومولد تكوين ينشئ ملفات تعريف WireGuard مشفرة للاستخدام عبر منصات عملاء متعددة. يوفر النظام أيضاً أدوات تشخيصية للتحقق من الوصول إلى الشبكة للتحقق مما إذا كان IP الخادم يمكنه تجاوز القيود الإقليمية لخدمات البث ومنصات الذكاء الاصطناعي. كما يقوم بأتمتة إعداد برامج الأنفاق (tunneling) وإنشاء ملفات تعريف اتصال العميل.
Automates the installation and configuration of network tunneling software on Linux servers.
هذا المشروع هو إضافة بيانات وصفية لـ Jellyfin وموفر مكتبة وسائط مصمم لجلب معلومات الأفلام والعروض من خوادم خلفية بعيدة. يعمل كمنظم وسائط مؤتمت يقوم بملء مكتبات Jellyfin بالعناوين، وسير الممثلين، والصور. تتضمن الإضافة محركاً محلياً لاكتشاف الوجوه لتوسيط واقتصاص صور الممثلين المصغرة وأغلفة الوسائط تلقائياً. كما توفر أدوات ترجمة تستخدم واجهات برمجة تطبيقات خارجية لتحويل ملخصات الأفلام والمراجعات إلى اللغات المستهدفة. يدير النظام تنظيم الوسائط من خلال تجميع الفيديو متعدد الأقراص، وإعادة تعيين الأنواع، ووسم لغة الترجمة. يدعم التحسينات المرئية مثل إضافة مؤشرات الترجمة إلى الملصقات وتضمين معاينات المقاطع الدعائية عن بعد. يمكن تثبيت الخدمة الخلفية عبر ملف ثنائي أو حاوية، مع خيارات للنشر السحابي وأمان الوصول القائم على الرموز المميزة.
Provides methods for installing and running the backend service via binaries, containers, or cloud platforms.
This project provides a system for hosting and orchestrating containerized virtual network controllers and root servers. It functions as a manager for private root servers, allowing the deployment of network infrastructure that coordinates connectivity between peer devices without relying on public infrastructure. The tool features a web-based administrative interface for managing virtual networks. This interface enables visual network management, including the approval of member join requests, authorization of new clients, and the assignment of specific IP address ranges. The system include
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.