Browse Source

更新 'Caddyfile'

maxmind 3 tuần trước cách đây
mục cha
commit
feda2618cb
1 tập tin đã thay đổi với 15 bổ sung22 xóa
  1. 15 22
      Caddyfile

+ 15 - 22
Caddyfile

@@ -1,30 +1,23 @@
 # 监听所有接口的80端口
 :80 {
-    
-    # 允许的 IP 请求处理
-    handle @allowed {
-        # 将请求代理到 Ankr RPC 端点
-        reverse_proxy https://rpc.ankr.com/solana/acadeb3212fbce5fa684b9e64410bdea04b416e32cc3b9a371d4073ecf30ebbb {
-            # 保持连接活跃
-            header_up Host {host}
-            header_up X-Real-IP {remote}
-            header_up X-Forwarded-For {remote}
-            header_up X-Forwarded-Proto {scheme}
-            
-            
-            # 超时设置
-            transport http {
-                tls
-                tls_insecure_skip_verify # 如果需要跳过 SSL 验证(不推荐用于生产环境)
-            }
+    # 直接将所有请求代理到 Ankr RPC 端点,不做 IP 限制
+    reverse_proxy https://your-ankr-rpc-endpoint.com {
+        # 保持连接活跃
+        header_up Host {host}
+        header_up X-Real-IP {remote}
+        header_up X-Forwarded-For {remote}
+        header_up X-Forwarded-Proto {scheme}
+        
+        # 如果需要添加 API 密钥
+        # header_up Authorization "Bearer YOUR_API_KEY"
+        
+        # 超时设置
+        transport http {
+            tls
+            tls_insecure_skip_verify # 如果需要跳过 SSL 验证(不推荐用于生产环境)
         }
     }
     
-    # 拒绝未授权的 IP 访问
-    handle {
-        respond "Access denied" 403
-    }
-    
     # 日志配置
     log {
         output file /var/log/caddy/access.log