awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesCustom Binary Compilations

Downloads source code from GitHub or a tarball and compiles a custom binary with selected language modules.

Distinct from Source Builds from Git: Distinct from Source Builds from Git: focuses on compiling custom binaries with selectable modules, not general build artifact generation.

Explore 5 awesome GitHub repositories matching devops & infrastructure · Custom Binary Compilations. Refine with filters or upvote what's useful.

Awesome Custom Binary Compilations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nginx/unitAvatar von nginx

    nginx/unit

    5,560Auf GitHub ansehen↗

    NGINX Unit is an open-source application server designed to natively execute code across multiple programming language runtimes and WebAssembly within a single process. It serves as a multi-language application server that can run applications written in Go, Java, Node.js, Perl, PHP, Python, Ruby, and WebAssembly side by side, without requiring separate runtime environments for each language. The server distinguishes itself through a RESTful JSON control API that enables dynamic, zero-downtime configuration changes without restarting the server. It combines event-driven asynchronous I/O with

    Compiles custom binaries from source with selectable language modules for tailored deployments.

    C
    Auf GitHub ansehen↗5,560
  • phpbrew/phpbrewAvatar von phpbrew

    phpbrew/phpbrew

    5,528Auf GitHub ansehen↗

    Phpbrew ist ein PHP-Versionsmanager und Build-Tool, das verwendet wird, um mehrere PHP-Versionen aus dem Quellcode in einem lokalen Nutzerverzeichnis zu kompilieren und zu verwalten. Es bietet eine in sich geschlossene Entwicklungsumgebung, die das Installieren und Wechseln zwischen verschiedenen Sprachversionen ohne Root-Rechte ermöglicht. Das System zeichnet sich durch eine variantengesteuerte Build-Konfiguration aus, die es Nutzern erlaubt, Binärdateien mit spezifischen Funktionssets, Flags und benutzerdefinierten Konfigurationsoptionen zu kompilieren. Es fungiert zudem als Erweiterungsmanager, der Drittanbieter-Erweiterungen aus Remote-Quellen herunterlädt, kompiliert und aktiviert. Das Tool deckt breitere Funktionen ab, einschließlich der Verwaltung von PHP-FPM-Prozesslebenszyklen, der Bearbeitung von Umgebungskonfigurationen und der Inspektion des Ladestatus und der Installationspfade von Erweiterungen. Es erhält die Laufzeitisolation durch dynamisches Pfad-Switching und lokales Pfad-Versioning aufrecht.

    Builds and installs specific PHP versions from source using custom configuration options in local directories.

    Makefile
    Auf GitHub ansehen↗5,528
  • permitio/opalAvatar von permitio

    permitio/opal

    5,469Auf GitHub ansehen↗

    Opal ist eine Engine für die Richtlinienverteilung und ein Synchronisierer für Echtzeit-Autorisierungsdaten. Sie dient als Management-Ebene für das Deployment und die Überwachung verteilter Richtlinien-Engines, wie OPA und Cedar, über Microservices-Architekturen hinweg. Das Projekt zentralisiert die Verwaltung von Richtlinien und Daten bei gleichzeitigem Deployment dezentraler Entscheidungspunkte. Das System zeichnet sich dadurch aus, dass es Richtliniencode, der über Versionskontrolle verwaltet wird, von Autorisierungsdaten entkoppelt, die aus externen Datenbanken und APIs abgerufen werden. Es verwendet ein Pub/Sub-basiertes Status-Verteilungsmodell, um sofortige Updates über WebSockets und Webhooks an Agenten zu pushen, wodurch sichergestellt wird, dass dezentrale Agenten einen synchronisierten Status beibehalten, ohne auf periodisches Polling angewiesen zu sein. Die Plattform deckt weitreichende Funktionen ab, einschließlich Multi-Tenant-Richtlinienisolierung durch Scoped-Distribution, Agenten-Gesundheitsüberwachung mit Liveness-Probes und der Orchestrierung von Richtlinien-Engines als Sidecars. Sie bietet zudem Mechanismen für lokales Caching zur Unterstützung des Offline-Betriebs und sichere Client-Authentifizierung mittels signierter Tokens. Der Administrationsserver kann als Container oder innerhalb eines Kubernetes-Clusters mittels eines Paketmanagers bereitgestellt werden.

    Allows specifying custom versions or build arguments for the underlying policy engine executable.

    Pythonauthorizationcedarhacktoberfest
    Auf GitHub ansehen↗5,469
  • dunglas/mercureAvatar von dunglas

    dunglas/mercure

    5,266Auf GitHub ansehen↗

    Mercure ist ein HTTP-basierter Message-Broker und Echtzeit-Pub/Sub-Server, der asynchrone Daten-Updates an autorisierte Abonnenten routet. Er fungiert als zentraler Hub, der Daten über Standard-HTTP-Requests empfängt und sie mittels des Server-Sent-Events-Protokolls an Web-Clients überträgt. Das Projekt zeichnet sich dadurch aus, dass es WebSockets durch eine unidirektionale HTTP-Verbindung ersetzt und HTTP/2 sowie HTTP/3 für multiplexte, latenzarme Übertragung nutzt. Es implementiert eine sichere Zugriffskontrollschicht unter Verwendung von JSON Web Tokens (JWT) und JSON Web Signatures (JWS), um die Identität von Publishern und Abonnenten zu validieren, und unterstützt End-to-End-Payload-Verschlüsselung via JSON Web Encryption (JWE). Das System deckt Hochverfügbarkeits-Clustering und horizontale Skalierung für ereignisgesteuerte Architekturen ab, einschließlich der Wiederherstellung der Event-Historie, um verpasste Updates nach Client-Verbindungsabbrüchen zu synchronisieren. Die operative Oberfläche umfasst Leistungsüberwachung, Client-Presence-Tracking und Request-Throttling. Der Hub kann als selbstgehostetes Binary, innerhalb containerisierter Umgebungen wie Kubernetes oder über einen Managed-Provisioning-Service bereitgestellt werden.

    Allows the creation of tailored executables by selecting specific modules during binary compilation.

    Goapiasync-apicaddy
    Auf GitHub ansehen↗5,266
  • chika0801/sing-box-examplesAvatar von chika0801

    chika0801/sing-box-examples

    2,393Auf GitHub ansehen↗

    Dieses Repository dient als umfassende Sammlung von Konfigurationsvorlagen, Bereitstellungsskripten und technischer Dokumentation für den Aufbau sicherer, verschleierter Netzwerktunnel. Es bietet eine zentrale Ressource für Benutzer zur Implementierung fortgeschrittener Proxy-Dienste, wobei der Schwerpunkt auf der praktischen Anwendung strukturierter Konfigurationsschemata zur Verwaltung komplexer Verkehrsführung und Protokolleinstellungen in verschiedenen Umgebungen liegt. Das Projekt zeichnet sich dadurch aus, dass es eine Bibliothek standardisierter Vorlagen für leistungsstarke und zensurresistente Protokolle bietet. Es deckt eine breite Palette von Tunnelmechanismen ab, einschließlich solcher, die für Datenübertragung mit geringer Latenz, Verkehrsverschleierung und Optimierung der Überlastungskontrolle entwickelt wurden. Durch die Bereitstellung dieser Konfigurationen ermöglicht das Repository die Bereitstellung sicherer Verbindungen, die restriktive Netzwerkfilterung und -analyse umgehen können. Über die grundlegende Konnektivität hinaus enthält das Projekt Ressourcen für ein ausgefeiltes Verkehrsmanagement, wie z. B. domänenbasiertes Routing und Destination-Sniffing. Diese Tools ermöglichen eine präzise Kontrolle darüber, wie Netzwerkanfragen durch verschlüsselte Tunnel geleitet werden. Die bereitgestellte Dokumentation und die Skripte erleichtern die Automatisierung der Dienstinstallation und die Verwaltung von Proxy-Lebenszyklen auf verschiedenen Host-Systemen.

    Provides build tools for creating tailored executable files by selecting specific network protocols and features for target operating systems.

    Auf GitHub ansehen↗2,393
  1. Home
  2. DevOps & Infrastructure
  3. Git Source Management
  4. Source Builds from Git
  5. Custom Binary Compilations

Unter-Tags erkunden

  • Policy Engine Binary CustomizationAbility to specify custom versions or build arguments for the underlying policy engine executable. **Distinct from Custom Binary Compilations:** Focuses on customizing the policy engine binary rather than general source-to-binary compilation.
  • Standard Library CompilationsTechniques for compiling specific versions of standard libraries from source. **Distinct from Custom Binary Compilations:** Distinct from general binary compilation: focuses on standard library versions for exploitation research.