1 dépôt
Tools for switching, installing, and updating specific operating system kernel versions.
Distinct from Linux Kernel Module Management: The candidates focus on internals, development, or vulnerability scanning, not the act of switching/installing kernel versions.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Kernel Version Management. Refine with filters or upvote what's useful.
Ce projet est une collection de scripts d'automatisation de serveurs Linux conçus pour automatiser l'installation et la configuration de logiciels serveurs essentiels. Il fournit des outils spécialisés pour déployer des serveurs proxy, configurer des serveurs DNS, gérer l'infrastructure de conteneurs et optimiser le noyau Linux. La suite d'automatisation se distingue en intégrant des capacités de contournement de géo-restriction via des protocoles proxy et en implémentant un réglage réseau avancé, tel que l'activation du contrôle de congestion BBR pour améliorer le débit et la latence. Elle propose également une automatisation consciente de la distribution qui détecte l'architecture CPU et les distributions Linux pour appliquer les versions binaires et gestionnaires de paquets corrects. Les capacités plus larges du projet incluent la configuration de conteneurisation via Docker et Portainer, le durcissement de la sécurité des serveurs via une connexion sans mot de passe et une configuration de ports non standards, ainsi que la gestion automatisée du cycle de vie des certificats SSL. De plus, il couvre l'administration DNS avec blocage de publicités et routage split-tunnel, la gestion des attributions DHCP et le déploiement de panneaux d'administration web pour la gestion des utilisateurs et des services.
Provides the capability to switch the system to specific kernel versions for performance optimization.