Caddyfile.template 471 B

123456789101112131415161718192021222324252627282930
  1. {
  2. order forward_proxy before file_server
  3. order forward_proxy before error
  4. email ##YOUR EMAIL HERE##
  5. storage file_system /data
  6. log {
  7. output file /log/caddy.log {
  8. roll_size 10mb
  9. roll_keep 3
  10. }
  11. }
  12. }
  13. :443, ##YOUR DOMAIN HERE## {
  14. forward_proxy {
  15. hide_ip
  16. hide_via
  17. probe_resistance
  18. basic_auth ##USERNAME## ##PASSWORD##
  19. }
  20. error /* "Bad Request" 400
  21. log {
  22. output file /log/proxy.log {
  23. roll_size 10mb
  24. roll_keep 10
  25. roll_keep_for 720h
  26. }
  27. }
  28. }