Generator Caddyfile
Prosta konfiguracja serwera Caddy
-
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 Caddyfile — konfiguracja bez bólu
Caddy to serwer WWW, który domyślnie obsługuje HTTPS — automatycznie pobiera i odnawia certyfikaty Let's Encrypt. Konfiguracja jest wyjątkowo krótka w porównaniu z Nginx czy Apache.
Tryby konfiguracji
| Tryb | Zastosowanie |
|---|---|
| Reverse proxy | przekierowanie ruchu do aplikacji (np. kontenera) |
| Strona statyczna | serwowanie plików HTML, CSS, JS z katalogu |
| PHP-FPM | aplikacje PHP, np. Laravel czy WordPress |
Dlaczego Caddy?
- HTTPS jest włączone domyślnie — bez ręcznej konfiguracji certyfikatów.
- Konfiguracja jest krótka i czytelna.
- Automatyczny HTTP/2 i HTTP/3.
- Prosta kompresja i przepisywanie adresów.
Uruchomienie
Zapisz wynik jako Caddyfile, a następnie uruchom caddy run lub użyj obrazu caddy:alpine w Dockerze, montując plik do /etc/caddy/Caddyfile.
Najczęstsze pytania
Czy Caddy działa lokalnie bez domeny?
Tak — dla localhost Caddy wystawi certyfikat lokalny. Dla domen publicznych potrzebny jest publiczny adres IP i otwarte porty 80/443.
Czym różni się od Nginx?
Caddy jest prostszy w konfiguracji i sam zarządza certyfikatami. Nginx bywa wydajniejszy w bardzo dużych wdrożeniach i ma więcej gotowych przykładów.
Jak dodać nagłówki bezpieczeństwa?
W bloku domeny dodaj sekcję header { ... } z nagłówkami, np. X-Frame-Options i Strict-Transport-Security.