Subscribe to get weekly email with the most promising tools 🚀

Novus vereinfacht die Verwaltung zahlreicher localhost-Dienste, indem es eine einfache Möglichkeit bietet, reguläre Domainnamen zu definieren. Es bietet integrierte HTTPS-Unterstützung, sodass alle Domains standardmäßig sicher sind.

Aufgeführt in Kategorien:

EntwicklerwerkzeugeTechnologieGitHub
Novus-image-0

Beschreibung

Novus vereinfacht die Verwaltung zahlreicher localhost-Dienste, indem es eine einfache Möglichkeit bietet, reguläre Domainnamen zu definieren. Es kommt mit integrierter HTTPS-Unterstützung, die sicherstellt, dass alle Domains standardmäßig sicher sind. Im Hintergrund nutzt es Nginx als Proxy und DNSMasq zur Definition benutzerdefinierter Domain-Resolver, wodurch die manuelle Manipulation der etchosts entfällt. SSL-Zertifikate werden automatisch von mkcert verwaltet und erneuert, sodass Benutzer ihre localhost-URLs mühelos auf DNS-Domains abbilden können.

Wie man benutzt Novus?

Um Novus zu verwenden, installieren Sie es über Homebrew mit den Befehlen 'brew tap jozefcipanovus' und 'brew install novus'. Nach der Installation initialisieren Sie es, indem Sie 'novus init' ausführen, um eine Konfigurationsdatei zu erstellen. Definieren Sie Ihre Domain-Zuordnungen in der novus.yml-Datei und starten Sie dann den Dienst mit 'novus serve'.

Hauptmerkmale von Novus:

1️⃣

Vereinfachte Verwaltung von localhost-Diensten

2️⃣

Integrierte HTTPS-Unterstützung für sichere Domains

3️⃣

Automatische Verwaltung und Erneuerung von SSL-Zertifikaten

4️⃣

Konfiguration benutzerdefinierter Domain-Resolver

5️⃣

Einfache Abbildung von localhost-URLs auf DNS-Domains

Warum könnte verwendet werden Novus?

#AnwendungsfallStatus
# 1Entwicklung und Testen von Webanwendungen lokal mit sicheren HTTPS-Domains
# 2Verwaltung mehrerer lokaler Dienste ohne manuelle Konfiguration
# 3Erstellung einer nahtlosen produktionsähnlichen Umgebung auf einem lokalen Rechner

Wer hat entwickelt Novus?

Novus wird von Jozef Cipan entwickelt, der sich darauf konzentriert, Tools zu erstellen, die das Entwicklererlebnis verbessern, insbesondere bei der Verwaltung lokaler Entwicklungsumgebungen.

FAQ von Novus