9 repository-uri
Manages user accounts, network settings, firewall rules, disk quotas, and software packages through a web interface.
Distinct from OS Internals Configuration: Distinct from OS Internals Configuration: provides a web-based interface for managing system settings, not low-level kernel parameter modification.
Explore 9 awesome GitHub repositories matching operating systems & systems programming · Web-Based System Configuration Interfaces. Refine with filters or upvote what's useful.
Auto Bangumi is an automated anime downloader that subscribes to RSS feeds and downloads new episodes as they are released, then renames and organizes the files into a media-library-friendly structure. The application is packaged as a Docker container for straightforward deployment and provides a browser-based interface for managing RSS feeds, downloader settings, and subscription rules. The tool distinguishes itself through several integrated capabilities. It includes a calendar-based subscription view that displays subscribed anime according to broadcast schedules, and a mid-season catch-up
Provides a browser interface for managing RSS feeds, downloader settings, and subscription rules.
LuCI is a web-based graphical user interface and management framework for OpenWrt. It serves as an embedded Linux router dashboard that allows for the configuration of network devices and system operations through a web browser. The framework provides a visual system for managing firewall rules, DHCP, and wireless settings. It enables remote system administration by translating web requests into backend tasks and system changes. The system utilizes a remote procedure call daemon for backend execution and a unified configuration interface for state management. It employs a logic layer and tem
Provides a web-based interface for managing OpenWrt system settings, firewall rules, and software packages.
DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a
Provides a browser-accessible graphical tool to configure hardware settings, control services, and view logs remotely.
Webmin is a web-based administration interface for Unix systems. It provides a centralized console for managing the full range of server administration tasks — users and groups, software packages, storage, network configuration, system services, and security — all through a browser. Its modular architecture allows separate modules to handle databases (MySQL, MariaDB, PostgreSQL), web servers (Apache), DNS (BIND), email (Sendmail, Dovecot), file sharing (Samba, NFS), and more, with a unified access control system that restricts what each administrator can see and do. What sets Webmin apart is
Provides a web-based interface for managing user accounts, network settings, firewall rules, disk quotas, and software packages.
Acest proiect este un firmware de rețea pentru ESP32 care funcționează ca repetor wireless, router NAT sau bridge wireless pentru a extinde acoperirea WiFi. Poate opera ca range extender WiFi, bridge de nivel 2 pentru subrețele partajate sau router NAT care creează o subrețea secundară privată pentru a conecta clienții la o rețea upstream. Un diferențiator cheie este capacitatea sa de a acționa ca un convertor de la WiFi enterprise la PSK, traducând rețelele autentificate prin PEAP în rețele WPA2-PSK pentru dispozitivele care nu suportă autentificarea enterprise. În plus, include un instrument de oglindire a traficului de rețea care transmite traficul intern în format pcap către un port TCP pentru analiză externă în timp real. Firmware-ul oferă o suită largă de capabilități de rutare și gestionare, inclusiv port forwarding, filtrare prin liste de control al accesului (ACL) și limitarea ratei de biți folosind algoritmul token bucket. Suportă rezoluția locală a numelor de host prin proxy mDNS, coordonare mesh automatizată pentru acoperire multi-hop și integrare Ethernet bazată pe SPI pentru uplink-uri prin cablu. Administrarea sistemului se face printr-o interfață web și o interfață în linie de comandă (CLI), în timp ce monitorizarea și gestionarea de la distanță sunt suportate prin publicarea stării via MQTT. Actualizările de firmware pot fi efectuate prin comutarea binară over-the-air sau printr-un instalator web via USB.
Includes a browser-based graphical interface for managing wireless parameters and system configuration.
P4wnP1_aloa este un framework de securitate fizică conceput pentru a transforma un Raspberry Pi într-un dispozitiv dedicat pentru red teaming și testare de penetrare. Funcționează ca un instrument de emulare a gadget-urilor USB, un utilitar de spoofing pentru rețele wireless și un controler de automatizare GPIO. Sistemul permite emularea perifericelor USB compozite, cum ar fi tastaturi, mouse-uri și dispozitive de stocare, fără a necesita o repornire. Oferă, de asemenea, capabilități pentru difuzarea de beacon-uri false de puncte de acces și răspunsuri spoofed pentru a emula diverse medii de rețea wireless. Framework-ul include o interfață de management la distanță accesibilă printr-o aplicație web și o interfață în linie de comandă. Dispune de un sistem de declanșare bazat pe evenimente pentru executarea scripturilor pe baza schimbărilor de stare hardware și a input-ului GPIO, precum și un sistem de configurare bazat pe template-uri pentru gestionarea setărilor subsistemelor. Proiectul oferă instrumente pentru automatizarea input-ului, configurarea interfeței de rețea și crearea de interfețe de rețea bazate pe Bluetooth pentru acces la distanță.
Offers a browser-based application for configuring system settings and editing scripts with state synchronization.
This project is a containerized Linux desktop streamer that renders a full operating system interface in a web browser using encoded video streams. It allows for remote access to various Linux distributions and serves as a platform for browser-based application hosting. The system supports GPU acceleration via KVM and direct hardware passthrough to enable low-latency graphics rendering and video encoding. It also features volume mapping for home directory persistence, ensuring that user data and portable applications survive environment updates. Additional capabilities include the creation o
Provides a restricted container setup that disables terminals and sudo to create a secure kiosk interface.
mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for
Provides a web-based interface for real-time configuration, log monitoring, and service management.
NextcloudPi is a deployment suite and pre-configured software stack designed to install and manage a private cloud environment on Linux servers and single-board computers. It includes a specialized operating system image optimized for Raspberry Pi hardware and a dedicated management panel for automating the deployment of cloud storage and collaboration tools. The project distinguishes itself through a web-based configuration interface that allows for the automation of system updates, backup restores, and hardware monitoring. It integrates a dynamic DNS manager to synchronize server IP address
Ships a browser-based interface for managing system settings, firewall rules, and hardware integration.