4 مستودعات
Web interfaces implemented using the Common Gateway Interface for server-side execution.
Distinct from Web Interfaces: Focuses on the CGI protocol implementation for exposing CLI tools as web services, whereas Web Interfaces is a general category.
Explore 4 awesome GitHub repositories matching web development · CGI Interfaces. Refine with filters or upvote what's useful.
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
Implements a web interface using the Common Gateway Interface to expose system tools as web services.
NUT هو نظام إدارة إمدادات الطاقة غير المنقطعة (UPS) يراقب ويتحكم في أجهزة حماية الطاقة. يعمل كمنسق إيقاف تشغيل آلي ومراقب طاقة للشبكة، وينفذ معيار RFC 9271 للتواصل مع أجهزة الطاقة. يعمل المشروع كطبقة ترجمة لتعريفات الأجهزة، حيث يحول الإشارات من واجهات USB، وSerial، وSNMP إلى تنسيق بيانات موحد. يستخدم بنية خادم-عميل لبث مقاييس البطارية والجهد من تعريفات الأجهزة إلى عملاء المراقبة البعيدين عبر الشبكة. تشمل القدرات مراقبة الطاقة في الوقت الفعلي، وتصور حالة الأجهزة عبر لوحات معلومات تعتمد على الويب، وإدارة وحدات توزيع الطاقة. يتعامل النظام أيضاً مع عمليات الإيقاف الآمن الآلية بناءً على عتبات البطارية الحرجة ويوفر أدوات لاكتشاف الأجهزة واستعادة إعادة ضبط الأجهزة. تتم إدارة الأمان من خلال التحكم في الوصول المستند إلى IP لأوامر الخادم وتعيين امتيازات الوصول إلى الأجهزة عبر قواعد النظام.
Generates dynamic HTML pages and status images using Common Gateway Interface programs to visualize hardware metrics.
imapsync is an IMAP mailbox synchronization tool and data migration utility designed to copy and synchronize email messages and folder structures between two IMAP servers. It functions as a migration manager for transferring bulk email accounts between different hosting providers, preserving folder hierarchies and message metadata. The tool is distinguished by its ability to automate the transfer of multiple mailboxes sequentially from delimited lists using administrative credentials or user-specific authentication. It supports advanced authentication methods including OAuth2 and XOAUTH2, and
Exposes command-line synchronization capabilities as a web service via a Common Gateway Interface.
Hono is a lightweight Go web framework designed for building high-performance backend services and applications. It provides a core HTTP routing engine that maps URLs and methods to handler functions using patterns and regular expressions. The toolkit includes a WebSocket server implementation for real-time bidirectional communication and a secure cookie manager that uses encryption and HMAC signatures to prevent session tampering. It also features a FastCGI server interface, allowing applications to communicate with external process managers and web servers via FastCGI and SCGI protocols. T
Implements CGI-based interfaces using FastCGI and SCGI protocols for server-side execution.