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/LEDE 基础设施

OpenWrt/LEDE项目依赖于其志愿开发者、核心文档团队、论坛版主以及积极使用和测试产品的人们的大量付出。

OpenWrt/LEDE团队还配置了许多物理和虚拟服务器,“使得OpenWrt(和以前的LEDE)项目得以实现。”

我们在内部运行以下服务以支持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

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

服务 软件 描述 主机 联络人
Patch tracking Patchwork Used to track patches sent to the openwrt-devel mailing list Ozlab
Github mirror Github Mirror of OpenWrt repository. Pull-requests are accepted. Github

All services that are managed internally are run on servers devoted to the OpenWrt project, except for mailing lists which run on Infradead servers.

Host Servers Services Admin(s) Expected cost Actual cost Comment
Hetzner ex40 Buildbot master nbd, ? 50 € / month 50 € / month Paid privately
Hetzner sb59 Archive blogic 49.50 € / month 49.50 € / month Paid privately
Hetzner ax61-nvme + 2x 1.92 TB SSD Downloads jow 158.27 € / month 158.27 € / month Paid privately
7 droplets (prod) wiki, forum, git, mails... jow, ynezz, stintel 344.00 $ / month Free Open source project support

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

Host Name Server spec Nb servers Admin(s) Expected cost Actual cost Comment
Hetzner truecz-dock-0[12] Xeon E3/32GB/2TB 2 ynezz ? 2×26€ / month Paid privately
OSUOSL osuosl-vm-* OpenStack VM (4 cores, 8 GB RAM, 60 GB disk) 4 zorun, ynezz, jow ~4×80$ / month (AWS or DigitalOcean) Free Open source project support
OSUOSL fsf-dock-* 16C, 32T, 192 GB RAM (2x Xeon E5-2660 2.2 GHz) 4 zorun ? Free Open source project support
OSUOSL osuosl-dock-* 12C, 24T, 64 GB RAM (2x Xeon X5680 3.33 GHz) 1 zorun, ynezz ? Free Open source project support
 ? sunshine-* 16C, 64 GB RAM 2 aparcar ? ?
VZFFNRMO vzffnrmo-dock-* Xeon E31230/16GB/100GB 4 OpenWrt sysadmins ? ? Provided by the 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实例:一个用于master,另一个用于每个版本。此外,还有用于构建图像的phase1和用于构建软件包的phase2。

每个Hetzner服务器的费用约为每月50欧元,共计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: 2022/07/18 04:11
  • by t0kenzero