18 रिपॉजिटरी
Forces all web traffic to use encrypted HTTPS connections, blocking unencrypted HTTP requests.
Distinct from Security & HTTPS: Distinct from Security & HTTPS: focuses on enforcing HTTPS at the browser level rather than certificate management or deployment workflows.
Explore 18 awesome GitHub repositories matching security & cryptography · HTTPS Enforcements. Refine with filters or upvote what's useful.
Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t
Automatically forwards insecure HTTP requests to the secure HTTPS connector.
This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do
Ensures that generated URLs use HTTPS and automatically redirects insecure HTTP requests to their secure counterparts.
This project is a censorship circumvention guide and internet freedom wiki. It serves as a knowledge base and network unblocking resource that provides technical methods and tools to bypass internet filtering and network restrictions. The platform focuses on internet censorship circumvention and network access recovery. It provides instructions for the implementation of privacy tools and the use of technical guides to access blocked content. The site is built using a static-site generation model with markdown-driven document structures and git-based content management. It employs client-side
Enforces HTTPS-only delivery to protect user privacy and prevent interference from network middle-boxes.
Cromite is a privacy-focused browser built as a fork of Chromium that embeds a network-level content blocking engine to intercept advertisements, pop-ups, and tracking scripts before they reach the page. It applies community-maintained public filter lists directly within the browser, eliminating the need for external extensions, and uses a curated patch system applied to the Chromium source tree at build time to add or modify features without maintaining a separate codebase. The browser is hardened against tracking and data leakage through a comprehensive set of privacy and security measures.
Blocks all non-HTTPS connections to ensure encrypted communication with every website.
Bromite is a privacy-focused fork of the Chromium browser for Android that blocks advertisements and tracking scripts by default, enforces encrypted HTTPS connections, and prevents browser fingerprinting without requiring any extensions or manual configuration. It applies a patch-based build system to layer privacy and security modifications directly onto the upstream Chromium codebase during compilation, integrating a filter list engine for network-level ad blocking and adding noise to browser APIs to mask device identity. The browser distinguishes itself through comprehensive privacy harden
Forces all web traffic to use encrypted HTTPS connections, blocking unencrypted HTTP requests at the network level.
Redirects all HTTP requests to HTTPS to encrypt data in transit and prevent man-in-the-middle attacks.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
CodeIgniter redirects HTTP requests to HTTPS and sets the HSTS header to secure future requests.
Weblate is an open-source web-based translation management system that provides a collaborative platform for teams to review, suggest, and approve translations in real time. It functions as a continuous localization platform, automatically synchronizing translations with source code changes in version control repositories, and can be deployed either as a self-hosted server or through a managed cloud hosting service. The system integrates directly with Git hosting platforms like GitHub, GitLab, and Bitbucket, storing all translations in version control with individual translator attribution re
Forces encrypted HTTPS protocol for all traffic and sets HSTS headers for browser security.
Certmagic, TLS प्रमाणपत्रों के जारी करने और नवीनीकरण को ऑटोमेट करने के लिए एक Go लाइब्रेरी है। यह एक स्वचालित HTTPS प्रोविज़नर और ACME क्लाइंट के रूप में कार्य करता है जो मैन्युअल हस्तक्षेप के बिना सुरक्षित कनेक्टिविटी सुनिश्चित करने के लिए प्रमाणपत्रों के पूर्ण जीवनचक्र को संभालता है। लाइब्रेरी ऑन-डिमांड TLS प्रोविज़निंग के लिए अपने सपोर्ट के लिए जानी जाती है, जो सर्वर नाम के आधार पर TLS हैंडशेक के दौरान डायनामिक रूप से प्रमाणपत्र उत्पन्न करती है। यह DNS चैलेंज सत्यापन के माध्यम से वाइल्डकार्ड प्रमाणपत्रों के लिए ऑटोमेशन भी प्रदान करती है और प्रमाणपत्र अधिग्रहण के लिए ZeroSSL API के साथ इंटीग्रेट होती है। प्रोजेक्ट ACME चैलेंज रिज़ॉल्यूशन, स्वचालित नवीनीकरण शेड्यूलिंग, और प्रमाणपत्र निरसन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह प्लगेबल स्टोरेज बैकएंड के माध्यम से डेटा पर्सिस्टेंस को मैनेज करता है और सर्वर क्लस्टर्स में प्रमाणपत्र प्रबंधन को समन्वयित करने के लिए डिस्ट्रीब्यूटेड लॉकिंग और सिंक्रोनाइज़ेशन लागू करता है। अतिरिक्त कार्यक्षमता में OCSP स्टेपलिंग, इन-मेमोरी कैशिंग, और कस्टम सर्वर्स के लिए TLS कॉन्फ़िगरेशन का निर्माण शामिल है।
Automatically redirects incoming unencrypted HTTP traffic to secure HTTPS connections.
Zoraxy is a network administration tool centered on HTTP reverse proxy management. It provides a centralized graphical interface for routing web traffic from public domains to internal backend services, utilizing a Go-based proxy to intercept and forward requests. The project extends beyond standard web routing by offering a browser-based SSH interface for remote server administration and command execution. It also supports transport-layer TCP and WebSocket forwarding to manage non-HTTP traffic between external clients and internal ports. Broad capabilities include automated TLS certificate
Automatically redirects incoming unencrypted HTTP requests on port 80 to secure HTTPS connections.
Empire is a post-exploitation command-and-control (C2) framework designed for red team operations. It deploys and manages agents written in PowerShell, Python, C#, Go, and C across Windows, Linux, and macOS, using encrypted communication channels over HTTP, HTTPS, and SMB. The framework executes over 400 built-in modules for reconnaissance, privilege escalation, credential theft, and lateral movement, and provides a modular engine for authoring custom attack modules. What sets Empire apart is its multi-language agent deployment system, which allows operators to choose implants that suit each
Empire relays data between agents and the server using HTTP and HTTPS GET/POST requests on configurable ports.
BaoTa is a web-based Linux server control panel and system administration dashboard designed for managing hosting environments and system resources. It provides a graphical interface to translate administrative actions into system-level configurations, allowing users to manage Linux servers and web hosting stacks without relying solely on the command line. The platform distinguishes itself through AI-driven server operations, utilizing artificial intelligence for performance analysis and the execution of maintenance tasks via natural language commands. It supports multi-node orchestration, en
Forces all incoming HTTP traffic to use encrypted HTTPS connections.
Poem Rust प्रोग्रामिंग भाषा का उपयोग करके टाइप-सेफ वेब एप्लिकेशन, APIs और सर्वर बनाने के लिए एक व्यापक टूलकिट है। यह ऐसे वेब सर्वर विकसित करने के लिए एक आधार प्रदान करता है जो मजबूत टाइप सुरक्षा के साथ HTTP अनुरोधों को संभालते हैं। यह फ्रेमवर्क प्रोटोकॉल-अज्ञेयवादी हैंडलर मैपिंग के माध्यम से कई संचार प्रोटोकॉल का समर्थन करके खुद को अलग करता है। यह एक एकल आंतरिक तर्क को HTTP, protobuf परिभाषाओं का उपयोग करने वाली gRPC सेवाओं और AI मॉडल एकीकरण के लिए मॉडल कॉन्टेक्स्ट प्रोटोकॉल में उजागर करने की अनुमति देता है। इसके अतिरिक्त, इसमें OpenAPI v3 विनिर्देशों और इंटरैक्टिव दस्तावेज़ीकरण उत्पन्न करने के लिए इन-बिल्ट टूलिंग शामिल है। यह प्रोजेक्ट अनुरोध रूटिंग, ट्रेट-आधारित मिडलवेयर पाइपलाइन्स और सत्र प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह ACME-आधारित स्वचालित TLS प्रमाणपत्र नवीनीकरण, CSRF सुरक्षा और CORS कॉन्फ़िगरेशन जैसी सुरक्षा सुविधाएँ प्रदान करता है। अन्य एकीकृत क्षमताओं में WebSockets और सर्वर-सेंट इवेंट्स के माध्यम से रीयल-टाइम डेटा स्ट्रीमिंग, स्थिर एसेट सर्विंग और वितरित अनुरोध ट्रेसिंग के लिए OpenTelemetry एकीकरण शामिल है। यह फ्रेमवर्क विविध तैनाती लक्ष्यों का समर्थन करने के लिए डिज़ाइन किया गया है, जिसमें क्लाउड रनटाइम्स के भीतर इवेंट-ड्रिवन सर्वरलेस फ़ंक्शंस के रूप में वेब एप्लिकेशन चलाने की क्षमता शामिल है।
Forces all web traffic to use encrypted HTTPS connections by redirecting insecure HTTP requests.
Salvo एसिंक्रोनस HTTP सर्वर और वेब एप्लिकेशन बनाने के लिए एक व्यापक Rust वेब फ्रेमवर्क है। इसमें एक पदानुक्रमित वेब राउटर है जो अनुरोधों को हैंडलर से मैप करने के लिए ट्री-आधारित संरचना का उपयोग करता है और अनुरोध और प्रतिक्रिया प्री- और पोस्ट-प्रोसेसिंग के लिए अनियन मॉडल पर आधारित एक एसिंक्रोनस मिडलवेयर पाइपलाइन है। यह फ्रेमवर्क आधुनिक नेटवर्क प्रोटोकॉल के लिए अपने मूल समर्थन द्वारा प्रतिष्ठित है, जिसमें HTTP/1 और HTTP/2 के साथ QUIC-आधारित HTTP/3 कार्यान्वयन शामिल है। इसमें एक एकीकृत OpenAPI दस्तावेज़ीकरण जनरेटर शामिल है जो मानकीकृत API विनिर्देशों और इंटरैक्टिव इंटरफ़ेस का उत्पादन करने के लिए सीधे हैंडलर हस्ताक्षरों से स्कीमा निकालता है। इसके अतिरिक्त, यह सुरक्षा प्रमाणपत्र प्राप्त करने और नवीनीकृत करने के लिए ACME एकीकरण के माध्यम से स्वचालित TLS प्रबंधन प्रदान करता है। यह प्रोजेक्ट WebSockets और WebTransport के माध्यम से रीयल-टाइम संचार, साथ ही अनुरोध प्रॉक्सीिंग और पथ पुनर्लेखन के साथ API गेटवे कार्यक्षमता सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें सत्र प्रबंधन, टाइप-सेफ पैरामीटर निष्कर्षण और OpenTelemetry एकीकरण के माध्यम से अवलोकन क्षमता के लिए अंतर्निहित समर्थन शामिल है। कंटेंट डिलीवरी स्थिर फ़ाइल सर्विंग और डायनामिक HTML टेम्प्लेटिंग के माध्यम से संभाली जाती है। नई प्रोजेक्ट संरचनाओं को बूटस्ट्रैप करने के लिए एक कमांड-लाइन टूल प्रदान किया गया है।
Route incoming HTTP requests to the HTTPS protocol at the service or router level.
WordPress-iOS एक मोबाइल CMS क्लाइंट और कंटेंट मैनेजमेंट टूल है जिसे iOS डिवाइस से WordPress वेबसाइटों को प्रबंधित करने के लिए डिज़ाइन किया गया है। यह एक रिमोट एडिटर और साइट एडमिनिस्ट्रेटर के रूप में कार्य करता है, जो उपयोगकर्ताओं को लेख ड्राफ्ट करने, मीडिया लाइब्रेरी व्यवस्थित करने और टिप्पणियों को मॉडरेट करने की अनुमति देता है। यह एप्लिकेशन प्लगइन्स और थीम्स की स्थापना और प्रबंधन सहित रिमोट साइट प्रशासन के लिए क्षमताएं प्रदान करता है। यह विज़ुअल लेआउट, स्टाइल और सामान्य साइट सेटिंग्स के समायोजन के माध्यम से ऑन-द-गो वेबसाइट कस्टमाइज़ेशन को सक्षम बनाता है। यह प्रोजेक्ट पोस्ट और स्टेटिक पेजों के लिए रिमोट कंटेंट पब्लिशिंग, उपयोगकर्ता खाता प्रशासन और सॉफ़्टवेयर अपडेट प्रबंधन सहित प्रकाशन और रखरखाव कार्यों की एक विस्तृत श्रृंखला को कवर करता है। इसमें साइट हेल्थ मॉनिटरिंग और एनवायरनमेंट ऑप्टिमाइज़ेशन के लिए टूल भी शामिल हैं। इंटरफ़ेस को नेटिव iOS UI फ्रेमवर्क का उपयोग करके लागू किया गया है और यह REST API के माध्यम से रिमोट सर्वर के साथ एकीकृत होता है।
Ensures data between the mobile client and server is protected using HTTPS encryption.
AzuraCast इंटरनेट रेडियो प्रसारण के लिए डिज़ाइन किया गया एक स्व-होस्टेड वेब रेडियो प्रबंधन सूट और डैशबोर्ड है। यह एक स्वचालित प्लेबैक मैनेजर और प्रसारण प्रणाली के रूप में कार्य करता है, जो ऑडियो को माउंट पॉइंट्स के माध्यम से वितरित करने के लिए स्ट्रीमिंग सर्वर के साथ ट्रांसकोडिंग और क्रॉस-फ़ेडिंग के लिए एक ऑडियो ऑर्केस्ट्रेटर को एकीकृत करता है। प्लेटफ़ॉर्म मल्टी-टेनेंट स्टेशन प्रबंधन को सक्षम बनाता है, जिससे एक ही इंस्टॉलेशन कई स्वतंत्र रेडियो संस्थाओं को होस्ट कर सकता है। यह Auto-DJ प्रसारण प्रणाली को लाइव DJ खातों को प्रबंधित करने और रीयल-टाइम प्रसारण का समन्वय करने की क्षमता के साथ जोड़कर खुद को अलग करता है। सिस्टम स्वचालित रेडियो शेड्यूलिंग, मीडिया लाइब्रेरी और प्लेलिस्ट प्रबंधन और पॉडकास्ट फ़ीड के निर्माण सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह रेडियो ऑडियंस एनालिटिक्स, गीत अनुरोधों के माध्यम से श्रोता जुड़ाव और क्षमता बढ़ाने के लिए रिले सर्वर के माध्यम से संकेतों के वितरण के लिए उपकरण प्रदान करता है। एप्लिकेशन को क्लाउड VPS, Docker और NAS वातावरण में सुसंगत स्थापना के लिए कंटेनर-आधारित परिनियोजन के माध्यम से वितरित किया जाता है।
Redirects all insecure HTTP traffic to HTTPS to prevent unencrypted communication.
Pico एक हल्का PHP कंटेंट मैनेजर और Markdown वेबसाइट जनरेटर है जो एक फ्लैट-फ़ाइल CMS के रूप में कार्य करता है। यह URL रूटिंग के लिए सर्वर फ़ाइल सिस्टम का उपयोग करके Markdown फ़ाइलों को एक संरचित वेबसाइट में बदल देता है और सामग्री और मेटाडेटा को संग्रहीत करने के लिए रिलेशनल डेटाबेस के उपयोग से बचता है। सिस्टम बहुभाषी वेबसाइट परिनियोजन के लिए अपने समर्थन और एक स्टेटिक साइट कैश द्वारा प्रतिष्ठित है जो सर्वर लोड को कम करने के लिए रेंडर किए गए पेजों को HTML के रूप में सहेजता है। यह विभिन्न वातावरणों में अपडेट को सिंक्रोनाइज़ और परिनियोजित करने के लिए Git-आधारित सामग्री वर्कफ़्लो का उपयोग करता है। प्लेटफ़ॉर्म कस्टम वेबसाइट थीमिंग, सर्च इंजन ऑप्टिमाइज़ेशन और पासवर्ड-संरक्षित पेजों के साथ उपयोगकर्ता एक्सेस प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह श्रेणी फ़िल्टरिंग, टैगिंग और स्वचालित नेविगेशन मेनू निर्माण के माध्यम से सामग्री संगठन के लिए उपकरण भी प्रदान करता है। सॉफ़्टवेयर साइट-व्यापी कॉन्फ़िगरेशन और पेज-स्तरीय मेटाडेटा के लिए YAML का उपयोग करता है।
Forces all incoming web traffic to use the secure HTTPS protocol through automatic redirection.
This project is a Docker-based web gateway and Nginx reverse proxy manager. It functions as a containerized network edge designed to route incoming HTTP and HTTPS traffic to backend services using subdomains and subfolders. The system automates the procurement and renewal of Let's Encrypt SSL certificates via the ACME protocol and various DNS plugins. It includes a mechanism to export and share these certificates through persistent volumes so other containers can utilize the same encryption keys. Security is handled through a combination of server intrusion prevention, using Fail2Ban to moni
Automatically redirects incoming HTTP traffic from port 80 to secure HTTPS on port 443.