logo
icon

Athens

Athens 是开源的 Go 模块代理服务器。从单一自托管实例缓存及提供 Go 模块,附带浏览缓存包的 Web UI。内置磁盘存储,无需外部数据库。

template cover
部署次数0
发布者futurize.rush
创建于2026-03-31
模版内的服务
service icon
标签
ToolDeveloper Tools

Athens

开源的 Go 模块代理服务器。自托管 Go 模块缓存以加速构建,确保模块可用性。

开始使用

部署后,配置 Go 环境使用此代理:

export GOPROXY=https://your-domain.zeabur.app

然后照常运行 go mod downloadgo build,Athens 会在首次拉取时缓存模块。

部署后可以做什么

  1. 设置 GOPROXY -- 将 Go 工具链指向你的 Athens 域名
  2. 浏览缓存模块 -- 在浏览器打开域名查看目录
  3. 加速 CI 构建 -- 团队共用代理加快依赖解析
  4. 确保可用性 -- 缓存的模块在上游离线时仍可使用
  5. 访问控制 -- 使用过滤文件允许或阻止特定模块

授权

MIT -- GitHub