10 रिपॉजिटरी
Web servers that implement TLS encryption to secure network traffic.
Distinct from Web Servers: Focuses on the server implementation providing HTTPS, whereas Web Servers is the general category
Explore 10 awesome GitHub repositories matching web development · HTTPS Servers. Refine with filters or upvote what's useful.
pysheeet एक तकनीकी संदर्भ लाइब्रेरी है जो उन्नत Python डेवलपमेंट, सिस्टम एकीकरण और उच्च-प्रदर्शन कंप्यूटिंग के लिए कोड स्निपेट्स और कार्यान्वयन पैटर्न का एक क्यूरेटेड संग्रह प्रदान करती है। यह निम्न-स्तरीय नेटवर्क प्रोग्रामिंग, नेटिव C एक्सटेंशन, और एसिंक्रोनस और समवर्ती प्रोग्रामिंग को लागू करने के लिए एक व्यापक गाइड के रूप में कार्य करती है। यह प्रोजेक्ट वितरित GPU इन्फरेंस और उच्च-प्रदर्शन सर्विंग के लिए टूल्स सहित लार्ज लैंग्वेज मॉडल्स के विकास और डिप्लॉयमेंट के लिए विशेष फ्रेमवर्क प्रदान करती है। इसमें GPU रिसोर्स एलोकेशन और मल्टी-नोड वर्कलोड मैनेजमेंट को कवर करते हुए उच्च-प्रदर्शन कंप्यूटिंग क्लस्टर ऑर्केस्ट्रेशन के लिए विस्तृत पैटर्न भी शामिल हैं। यह लाइब्रेरी सुरक्षित नेटवर्क संचार और क्रिप्टोग्राफी, ऑब्जेक्ट-रिलेशनल मैपिंग और डेटाबेस मैनेजमेंट, और जटिल डेटा स्ट्रक्चर्स और एल्गोरिदम के कार्यान्वयन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह मेमोरी मैनेजमेंट, फॉरेन-फंक्शन इंटरफ़ेस के माध्यम से नेटिव इंटरऑपरेबिलिटी, और सिस्टम-स्तरीय OS एकीकरण के लिए यूटिलिटीज़ भी प्रदान करती है।
Implements server configurations with specific TLS versions and cipher suites to encrypt network traffic.
Sandstorm is an open-source platform that packages and runs web applications in security-hardened sandboxes on a personal server, functioning as a self-hosted web app operating system. It provides a curated app store where users discover and install sandboxed web applications with one-click ease, while each application runs in an isolated container that uses Linux kernel security features to separate it from the host and other apps. The platform includes a centralized authentication layer so users sign in once and gain access to all installed applications without managing separate accounts per
Sets up TLS certificates and encryption so all traffic between users and the server is secured.
This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp
Implements secure web servers using TLS encryption to protect network traffic.
Node.js is an open-source, cross-platform JavaScript runtime environment built on the V8 engine, designed for executing JavaScript code outside a web browser. It operates as a server-side JavaScript platform with an event-driven, non-blocking I/O architecture that enables building scalable network applications and web servers. The runtime integrates the CommonJS module system for synchronous module loading and the npm ecosystem for sharing and reusing packages. The platform provides comprehensive capabilities for web server development, including creating HTTP and HTTPS servers, managing HTTP
Provides a built-in HTTPS module for creating secure web servers with TLS encryption.
The Lounge is a self-hosted, web-based IRC client that functions as a persistent bouncer replacement, keeping users connected to IRC servers even when their browser is closed or device is offline. It runs as a Node.js backend with a WebSocket bridge that relays IRC events and commands between the server and browser, and includes a built-in HTTP and HTTPS server for direct TLS termination without an external reverse proxy. The client supports multiple user accounts on a shared server installation, with LDAP authentication for credential validation. It maintains persistent server-side IRC conne
Terminates TLS encryption directly, serving the web client without an external reverse proxy.
Certmagic, TLS प्रमाणपत्रों के जारी करने और नवीनीकरण को ऑटोमेट करने के लिए एक Go लाइब्रेरी है। यह एक स्वचालित HTTPS प्रोविज़नर और ACME क्लाइंट के रूप में कार्य करता है जो मैन्युअल हस्तक्षेप के बिना सुरक्षित कनेक्टिविटी सुनिश्चित करने के लिए प्रमाणपत्रों के पूर्ण जीवनचक्र को संभालता है। लाइब्रेरी ऑन-डिमांड TLS प्रोविज़निंग के लिए अपने सपोर्ट के लिए जानी जाती है, जो सर्वर नाम के आधार पर TLS हैंडशेक के दौरान डायनामिक रूप से प्रमाणपत्र उत्पन्न करती है। यह DNS चैलेंज सत्यापन के माध्यम से वाइल्डकार्ड प्रमाणपत्रों के लिए ऑटोमेशन भी प्रदान करती है और प्रमाणपत्र अधिग्रहण के लिए ZeroSSL API के साथ इंटीग्रेट होती है। प्रोजेक्ट ACME चैलेंज रिज़ॉल्यूशन, स्वचालित नवीनीकरण शेड्यूलिंग, और प्रमाणपत्र निरसन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह प्लगेबल स्टोरेज बैकएंड के माध्यम से डेटा पर्सिस्टेंस को मैनेज करता है और सर्वर क्लस्टर्स में प्रमाणपत्र प्रबंधन को समन्वयित करने के लिए डिस्ट्रीब्यूटेड लॉकिंग और सिंक्रोनाइज़ेशन लागू करता है। अतिरिक्त कार्यक्षमता में OCSP स्टेपलिंग, इन-मेमोरी कैशिंग, और कस्टम सर्वर्स के लिए TLS कॉन्फ़िगरेशन का निर्माण शामिल है।
Implements an HTTPS server that handles automatic certificate management and HTTP-to-HTTPS redirects.
Racket एक सामान्य-उद्देश्य, बहु-प्रतिमान प्रोग्रामिंग भाषा है जो Lisp परिवार में भाषा निर्माण के लिए डिज़ाइन की गई है। यह एक भाषा वर्कबेंच के रूप में कार्य करता है, जो मैक्रोज़ और मॉड्यूल की एक लचीली प्रणाली के माध्यम से कस्टम प्रोग्रामिंग भाषाओं को डिजाइन और कार्यान्वित करने के लिए एक प्लेटफॉर्म प्रदान करता है। यह सिस्टम सिमेंटिक्स इंजीनियरिंग के लिए एक व्यापक सूट की पेशकश करके खुद को अलग करता है, जो विशेष भाषा सबसेट और शैक्षिक परतों के निर्माण की अनुमति देता है। इसमें कस्टम भाषा डिज़ाइन के लिए टूल शामिल हैं, जैसे लेक्सर और पार्सर जनरेशन, साथ ही रीड-टाइम पर मॉड्यूल विस्तार नियमों और गतिशील भाषा चयन को परिभाषित करने की क्षमता। यह प्रोजेक्ट एक इन-बिल्ट एडिटर, विजुअल डिबगर और सॉफ़्टवेयर पैकेज मैनेजर के साथ एक एकीकृत विकास वातावरण प्रदान करता है। इसकी क्षमता सतह 2D ग्राफिक्स रेंडरिंग, बाइनरी डेटा प्रोसेसिंग, SQL और डिडक्टिव डेटाबेस एकीकरण, और ग्राफिकल यूजर इंटरफेस के निर्माण को कवर करने वाली एक सामान्य-उद्देश्य मानक लाइब्रेरी तक फैली हुई है। यह वातावरण वितरण के लिए सोर्स कोड को स्टैंडअलोन निष्पादन योग्य फाइलों में संकलित करने का समर्थन करता है।
Allows the web server to be configured with SSL certificates and private keys to encrypt communication.
freegeoip एक सेल्फ-होस्टेड जियोलोकेशन सर्विस और API सर्वर है जो IP एड्रेस और होस्टनेम को भौगोलिक स्थानों पर मैप करता है। यह एक MaxMind डेटाबेस रीडर के रूप में कार्य करता है, जो REST इंटरफेस के माध्यम से स्थान डेटा प्रदान करने के लिए बाइनरी जियोलोकेशन डेटाबेस को पार्स करता है। यह प्रोजेक्ट क्लाउड जियोलोकेशन प्रदाताओं के लिए एक निजी विकल्प प्रदान करके, स्थानीय डेटाबेस फ़ाइलों का प्रबंधन करके और आवधिक अपडेट को स्वचालित करके खुद को अलग बनाता है। इसमें प्रॉक्सी हेडर से मूल क्लाइंट एड्रेस निकालने के लिए एक रिवर्स प्रॉक्सी IP रिज़ॉल्वर शामिल है, जो लोड बैलेंसर्स के पीछे सटीक मैपिंग सुनिश्चित करता है। यह सेवा प्रति क्लाइंट अनुरोध सीमाओं को लागू करने के लिए एक कोटा प्रबंधन प्रणाली को शामिल करती है और TLS एन्क्रिप्शन और CORS नीतियों का उपयोग करके अपने एंडपॉइंट्स को सुरक्षित करती है। इसमें चेकसम-आधारित वर्ज़न सत्यापन के साथ स्वचालित डेटाबेस सिंक्रोनाइज़ेशन और लुकअप करने के लिए एक वैकल्पिक सार्वजनिक-सामना करने वाला वेब फ्रंटएंड भी शामिल है।
Implements built-in TLS termination to secure API endpoints and protect data in transit.
This project is a collection of specialized HTTP servers designed for static file hosting, secure file uploads, and encrypted web traffic. It provides implementations for delivering local files and directories over HTTP and HTTPS, including support for index pages and single-page application routing. The software differentiates itself through dedicated server roles, including a secure file upload server with size limits and token validation, and an HTTPS web server that utilizes PKCS#12 certificates for TLS encryption. It also includes a specialized gateway for managing cross-origin resource
Provides a dedicated HTTPS web server that uses PKCS#12 certificates for secure traffic encryption.
Jellyfin Web is the browser-based frontend for the Jellyfin media server, providing the user interface for browsing, playing, and administering a self-hosted media collection. It functions as a cross-platform media client that works across desktop and mobile browsers, offering a dashboard for server configuration, user management, and plugin administration. The web client serves as the primary interface for organizing and streaming personal media libraries, including movies, TV shows, music, and photos. The web interface supports a range of media management capabilities, including library org
Encrypts client-server communication using SSL certificates to protect data in transit.