Generator Caddyfile
Prosty reverse proxy z automatycznym HTTPS
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Oceń to narzędzie:
Powiązane narzędzia
Inne narzędzia, które mogą Ci się przydaćGenerator pliku Caddyfile
Caddy to serwer WWW i reverse proxy znany z prostoty. Automatycznie uzyskuje i odnawia certyfikaty TLS, więc konfiguracja HTTPS sprowadza się do podania domeny.
Najważniejsze dyrektywy
| Dyrektywa | Znaczenie |
|---|---|
| reverse_proxy | przekazanie ruchu do aplikacji |
| encode | kompresja odpowiedzi (gzip, zstd) |
| log | logi dostępu do pliku |
| redir | przekierowanie (np. www → bez www) |
Przykład
Blok example.com { reverse_proxy localhost:3000 } wystarczy, by udostępnić aplikację pod domeną przez HTTPS. Caddy sam zadba o certyfikat.
Automatyczny HTTPS
Caddy domyślnie używa Let's Encrypt. Warunkiem jest publicznie dostępna domena wskazująca na serwer oraz otwarte porty 80 i 443 do walidacji.
Najczęstsze pytania
Czym Caddy różni się od Nginx?
Konfiguracja jest znacznie prostsza, a TLS działa „z pudełka”. Nginx bywa wydajniejszy w bardzo złożonych scenariuszach, ale wymaga ręcznej konfiguracji SSL.
Jak przetestować konfigurację?
Użyj caddy validate --config Caddyfile przed uruchomieniem lub przeładowaniem usługi.
Czy działa z kontenerami?
Tak — Caddy świetnie współpracuje z Dockerem i może wykrywać usługi automatycznie.