Caddyfile 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. ui.your_domain_name {
  2. reverse_proxy localhost:50000 {
  3. header_up Host {host}
  4. header_up Origin {scheme}://{host}
  5. header_up X-Forwarded-For {remote_addr}
  6. header_up X-Forwarded-Proto {scheme}
  7. header_up X-Forwarded-Ssl on
  8. header_up X-Forwarded-Port {server_port}
  9. header_up X-Forwarded-Host {host}
  10. }
  11. }
  12. hub.your_domain_name {
  13. reverse_proxy localhost:51000 {
  14. header_up Host {host}
  15. header_up X-Real-IP {remote_addr}
  16. header_up X-Forwarded-For {remote_addr}
  17. header_up X-Nginx-Proxy true
  18. }
  19. }
  20. ghcr.your_domain_name {
  21. reverse_proxy localhost:52000 {
  22. header_up Host {host}
  23. header_up X-Real-IP {remote_addr}
  24. header_up X-Forwarded-For {remote_addr}
  25. header_up X-Nginx-Proxy true
  26. }
  27. }
  28. gcr.your_domain_name {
  29. reverse_proxy localhost:53000 {
  30. header_up Host {host}
  31. header_up X-Real-IP {remote_addr}
  32. header_up X-Forwarded-For {remote_addr}
  33. header_up X-Nginx-Proxy true
  34. }
  35. }
  36. k8s-gcr.your_domain_name {
  37. reverse_proxy localhost:54000 {
  38. header_up Host {host}
  39. header_up X-Real-IP {remote_addr}
  40. header_up X-Forwarded-For {remote_addr}
  41. header_up X-Nginx-Proxy true
  42. }
  43. }
  44. k8s.your_domain_name {
  45. reverse_proxy localhost:55000 {
  46. header_up Host {host}
  47. header_up X-Real-IP {remote_addr}
  48. header_up X-Forwarded-For {remote_addr}
  49. header_up X-Nginx-Proxy true
  50. }
  51. }
  52. quay.your_domain_name {
  53. reverse_proxy localhost:56000 {
  54. header_up Host {host}
  55. header_up X-Real-IP {remote_addr}
  56. header_up X-Forwarded-For {remote_addr}
  57. header_up X-Nginx-Proxy true
  58. }
  59. }
  60. mcr.your_domain_name {
  61. reverse_proxy localhost:57000 {
  62. header_up Host {host}
  63. header_up X-Real-IP {remote_addr}
  64. header_up X-Forwarded-For {remote_addr}
  65. header_up X-Nginx-Proxy true
  66. }
  67. }
  68. elastic.your_domain_name {
  69. reverse_proxy localhost:58000 {
  70. header_up Host {host}
  71. header_up X-Real-IP {remote_addr}
  72. header_up X-Forwarded-For {remote_addr}
  73. header_up X-Nginx-Proxy true
  74. }
  75. }