config.toml 859 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. [storage]
  2. # 存储后端类型,支持local或nginx
  3. backend = "nginx"
  4. # 本地存储配置(当backend=local时必需)
  5. [storage.local]
  6. # 本地存储根目录
  7. root_path = "/tmp/test-mirror-proxy"
  8. # nginx存储配置(当backend=nginx时生效)
  9. [storage.nginx]
  10. # nginx服务器基础URL (例如: "http://nginx.example.com/files")
  11. base_url = "http://127.0.0.1:18080/"
  12. # 用于对外返回的url base (可以是公开域名)
  13. public_url = "http://127.0.0.1:18080/"
  14. [download_rules]
  15. # 需要特殊处理的文件后缀列表
  16. extensions = [
  17. "deb",
  18. "tar",
  19. "gz",
  20. "xz",
  21. "rpm",
  22. "zip",
  23. "html",
  24. "md",
  25. "txt",
  26. "json",
  27. "xml",
  28. "png",
  29. "jpg",
  30. "jpeg",
  31. "gif",
  32. "svg",
  33. "mp4",
  34. "avi",
  35. "mkv",
  36. "mov",
  37. "wmv",
  38. "flv",
  39. "mpeg",
  40. "mpg",
  41. "m4v",
  42. "webm",
  43. "ogg",
  44. "oga",
  45. ]