This translation is older than the original page and might be outdated. See what has changed.

FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)

OpenWrt 基础设施

OpenWrt 项目依赖于其志愿开发者、核心文档团队、论坛版主以及积极使用和测试产品的众多人员的巨大努力。

OpenWrt 团队还配置了许多物理和虚拟服务器,“使得 OpenWrt 项目顺利进行”。

我们在内部运行以下服务以支持 OpenWrt 项目:

服务 软件 描述 服务器 统计数据 管理员(s)
网站和文档 Dokuwiki OpenWrt 网站和文档及 wiki DigitalOcean droplet awstats bobafetthotmail, jow, thess, tmomas, zorun
论坛 Discourse 为人们提供一个场所,来询问和回答有关使用 OpenWrt、开发 OpenWrt 和其他主题的问题。 DigitalOcean droplet awstats hauke, jow, thess, tmomas
Git server gitweb OpenWrt 源代码存储库 DigitalOcean droplet gitstats jow, thess
Bug tracker Flyspray 追踪错误和功能请求的地方 DigitalOcean droplet jow, thess
Email ? 处理发往 @openwrt.org 域名的邮件 DigitalOcean droplet jow, thess, stintel
Buildbot master Buildbot Coordinates builders Hetzner jow, ynezz
Downloads 托管所有当前和已发布的镜像、SDK、Imagebuilder Hetzner awstats jow, thess
Downloads archive 托管旧的 OpenWrt 镜像和版本 private co-lo wigyori
Old wiki archive 旧的 OpenWrt wiki 的遗留/未迁移的内容 private co-lo wigyori
Sources archive 托管 OpenWrt 中使用的所有软件的来源副本 Hetzner jow, thess
Freescout Freescout 便于处理共享邮箱(测试)。 DigitalOcean droplet stintel
Mailing lists Mailman 开发人员和管理人员的主要沟通媒介 infradead dwmw2
Firmware selector 搜索并下载适合您设备的 OpenWrt 固件
Sysupgrade server 在线镜像生成器和升级服务器 stats aparcar

我们还依赖以下由外部实体运行的服务:

服务 Technology 描述 Host 联络人
Patch tracking Patchwork 用于跟踪发送到 openwrt-devel 邮件列表的补丁 Ozlab
Github mirror Github OpenWrt 存储库的镜像。接受 Pull-requests Github
CDN Fastly Content delivery network aparcar

除邮件列表由 Infradead 服务器运行外,所有内部管理的服务均在 OpenWrt 项目专用服务器上运行。

Host Servers 服务 管理员(s) 预计费用 实际费用 Comment
Hetzner ex40 Buildbot master nbd, ? 50 € / month 50 € / month 私人支付
Hetzner sb59 Archive blogic 49.50 € / month 49.50 € / month 私人支付
Hetzner ax61-nvme + 2x 1.92 TB SSD Downloads jow 158.27 € / month 158.27 € / month 私人支付
7 droplets (prod) wiki, forum, git, mails... jow, ynezz, stintel 344.00 $ / month Free 赞助开源项目
Microsoft 2 VMs Buildbot workers ynezz 10.000 $ / year Free 赞助开源项目
Google - - aparcar 10.000 $ / year Free

Buildbot workers detect updates to the source and kick off the build process for each supported device.

Host Name 服务器规格 Nb servers 管理员(s) 预计费用 实际费用 Comment
Hetzner truecz-dock-0[12] Xeon E3/32GB/2TB 2 ynezz ? 2×26€ / month 私人支付
OSUOSL osuosl-vm-* OpenStack VM (4 cores, 8 GB RAM, 60 GB disk) 4 zorun, ynezz, jow ~4×80$ / month (AWS or DigitalOcean) Free 赞助开源项目
OSUOSL fsf-dock-* 16C, 32T, 192 GB RAM (2x Xeon E5-2660 2.2 GHz) 4 zorun ? Free 赞助开源项目
OSUOSL osuosl-dock-* 12C, 24T, 64 GB RAM (2x Xeon X5680 3.33 GHz) 1 zorun, ynezz ? Free 赞助开源项目
 ? sunshine-* 16C, 64 GB RAM 2 aparcar ? ?
VZFFNRMO vzffnrmo-dock-* Xeon E31230/16GB/100GB 4 OpenWrt sysadmins ? ? Freifunk Karlsruhe Project / VZFFNRMO e.V. 提供

Worker hardware requirements

  • CPU: a good balance is to dedicate 8 CPU cores for each worker. Larger machines can be split into several workers using Docker.
  • Memory: each worker needs a minimum of 1 GB of RAM for each CPU hardware thread, 2 GB / thread is preferred. For example, a 16 cores / 32 threads machine needs between 32 GB and 64 GB of RAM in total.
  • Disk: each worker needs 50 GB of disk space.
内容 提供者 管理员(s) 预计费用 实际费用 备注
Domain names Tucows SPI Hostmaster / jow 20-40 € / year Free Held by Tucows on behalf of SPI

有几个 buildbot 实例:用于构建镜像的 phase1 和用于构建软件包的 phase2。

版本 phase1--镜像 phase2--软件包 故障日志 镜像下载
master Phase 1 - Images Phase 2 - Packages Fail logs images
23.05 23.05 Images 23.05 Packages Fail logs images
22.03 22.03 Images 22.03 Packages Fail logs images
  • 每个 Hetzner 服务器的费用约为每月5 0 欧元,共计 150 欧元/月。
  • 每年有一小笔费用(20-40 欧元)用于注册域名等。
  • 截至 2016 年底,两名核心团队成员个人承担了 Hetzner 服务器的费用,而另一名核心团队成员则承担了其他费用。到目前为止,还没有人站出来资助未来几个月需要的新服务器。
  • 其他私人方慷慨地捐赠他们的时间和计算周期,你知道你是谁,我们感谢你。

查看捐赠页面.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2023/12/29 13:41
  • by heybrowhatsup