caddyedit
Caddyfiles bequem im Terminal verwalten.
Ein interaktives Terminalwerkzeug zum Anlegen und Bearbeiten von Caddy-Site-Blöcken. Geführte Dialoge, ein eigener Vollbildeditor und sichere Schreibvorgänge machen externe Editoren überflüssig.
Caddy-Konfiguration ohne Editorwechsel
caddyedit zeigt vorhandene Site-Blöcke in einer übersichtlichen Terminaloberfläche und öffnet sie direkt im eingebauten Editor. Unbearbeitete Bereiche des Caddyfiles bleiben erhalten.
Der Assistent für neue Einträge fragt Domain, Einsatzzweck und die jeweils nötigen Ziele oder Speicherorte ab. Er erzeugt Konfigurationen für Reverse Proxies, statische Websites, PHP-FPM und Weiterleitungen.
Vor dem Schreiben prüft caddyedit die vollständige Konfiguration mit Caddy, sofern Caddy installiert ist. Änderungen werden atomar gespeichert und zuvor mit einer datierten Sicherung abgesichert; fehlende Rechte für /etc/caddy/Caddyfile fordert das Programm selbst über sudo an.
Funktionen
- ✓Geführte Einrichtung für Reverse Proxies, statische Sites, PHP und Weiterleitungen
- ✓Eingebauter Vollbildeditor mit Zeilennummern und Rückgängig/Wiederholen
- ✓Caddy-Validierung, atomisches Speichern und automatische Sicherungen
