5 dépôts
Configuration of SSL/TLS for local servers to enable secure connections during development.
Distinct from Self-Hosted HTTPS Configurations: Focuses on development-time local HTTPS setup rather than production self-hosted service certificates.
Explore 5 awesome GitHub repositories matching security & cryptography · Local Development HTTPS. Refine with filters or upvote what's useful.
BrowserSync is a web development synchronization tool and live reload server. It functions as a local static web server, a reverse proxy server for existing sites, and a browser testing orchestrator that coordinates page state across different browsers and physical devices. The tool is distinguished by its ability to mirror user interactions, such as clicks, scrolls, and form inputs, in real time across all connected devices. It also provides a web-based device control interface and the capability to create public URL tunnels for remote testing of local sites. The system covers a broad range
Enables local HTTPS encryption to test features requiring secure connections on a development machine.
Hotel is a reverse proxy and process manager for local development. It maps custom local domains and subdomains to specific ports or remote servers, removing the need for manual host file modifications. The project provides a web interface to manage the lifecycle of background processes and application servers. It includes on-demand process activation, which starts and stops servers automatically when accessed via a browser to conserve system resources. The tool generates self-signed SSL certificates to enable encrypted HTTPS connections for local environments. It also supports routing traff
Configures local SSL/TLS certificates to establish secure HTTPS connections for services running on a local machine.
OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running Docker containers, full Linux virtual machines, and local Kubernetes clusters. It runs Linux VMs directly on the macOS hypervisor framework for near-native performance, uses VirtioFS for fast bidirectional file sharing between macOS and Linux, and leverages Rosetta for near-native x86 emulation on Apple Silicon. The system assigns predictable local domain names to containers and VMs with automatic HTTPS certificate generation, forwards ports via event-driven updates, and stores
Generates and installs TLS certificates automatically for container domains, enabling secure HTTPS without manual setup.
Devilbox est un environnement de développement conteneurisé qui fournit une suite reproductible de serveurs web, de bases de données et de runtimes de langage gérés via une configuration unifiée. Il fonctionne comme une stack de développement local basée sur Docker pour les stacks logicielles LAMP et MEAN et comme un gestionnaire pour basculer entre différentes versions de ces services afin de correspondre aux exigences spécifiques du projet. Le système se distingue par l'automatisation de l'orchestration réseau locale. Il inclut un gestionnaire d'hôtes virtuels basé sur Docker qui mappe automatiquement les répertoires locaux à des domaines personnalisés et un orchestrateur DNS et SSL local qui gère la résolution de domaine interne et génère des certificats de confiance pour le développement HTTPS. Le projet couvre un large éventail de capacités, notamment l'administration des bases de données et des services via des interfaces web, le versionnage des runtimes de langage et l'hébergement de sites multi-projets. Il fournit également des outils pour intercepter les emails sortants, surveiller l'état des services via un tableau de bord et exécuter des chaînes d'outils de développement directement au sein des conteneurs.
Configures SSL/TLS certificates for local servers to enable secure HTTPS connections during development.
Ce projet fournit un environnement de développement conteneurisé conçu pour standardiser les piles de serveurs web, incluant Apache, MySQL et PHP. Il orchestre ces services dans une configuration cohérente et portable qui garantit un comportement fiable sur différentes machines et entre les membres de l'équipe. L'environnement se distingue par l'intégration d'outils de sécurité et de gestion du trafic de qualité production directement dans le workflow local. Il automatise la génération et l'application de certificats SSL et TLS pour permettre des connexions chiffrées pour les domaines locaux, tout en utilisant un reverse proxy pour router le trafic et simuler un équilibrage de charge de qualité production. La pile inclut une suite complète d'utilitaires administratifs et de diagnostic, tels qu'une interface graphique web pour la gestion de base de données et le support de la connexion de débogueurs distants pour inspecter l'état de l'application. Les développeurs peuvent gérer l'infrastructure via des fichiers de configuration centralisés et des variables d'environnement, tout en maintenant un stockage de données persistant et une synchronisation de code en temps réel via des répertoires hôtes mappés. Le projet est configuré via un format de fichier déclaratif et inclut des utilitaires en ligne de commande pour un accès shell direct aux conteneurs de services isolés.
Automates the generation and application of SSL and TLS certificates to enable secure HTTPS connections for local development domains.