用 Rust 编写、可自托管的去中心化link聚合与论坛平台,是 Reddit 的联邦式替代方案。
- Star
- 3,979
- Fork
- 321
- 未关闭 Issue
- 228
- 最近提交
- 16天前
这是什么?
Redlib 是一个 Reddit 替代前端,最初由 Libreddit 分叉而来。它在服务端渲染页面,不依赖 JavaScript,也不包含广告和追踪代码,让用户浏览版块、帖子和评论时,请求不会直接发往 Reddit。
所有请求(包括图片和视频等媒体)都经由服务器代理,严格的内容安全策略(CSP)也阻止浏览器直接向 Reddit 发起请求。项目基于 Hyper、Askama,并使用 Rustls 与 BoringSSL 处理 TLS。它提供多种主题,用户偏好保存在可选的 Cookie 中,也可以通过环境变量或 redlib.toml 文件进行配置。
部署方式包括 Docker 或 Podman 容器(支持 amd64、arm64、armv7)、独立二进制文件、systemd 或 launchd 服务,以及使用 Cargo 从源码构建。它支持 HTTP、SOCKS 等代理,并可选择开启 RSS 订阅生成。
核心功能
- 01服务端渲染 Reddit 页面,不含 JavaScript、广告和追踪
- 02所有请求(包括媒体)都经服务器代理
- 03严格的内容安全策略阻止浏览器直接访问 Reddit
- 04提供多种主题以及布局、默认排序等个人显示设置
- 05支持 HTTP、SOCKS4/5 和 HTTPS 代理
- 06提供 Docker/Podman 镜像、二进制文件及 systemd、launchd 服务配置
适用场景
- 不被追踪、不看广告地浏览 Reddit
- 为家庭或小团队自建私人 Reddit 阅读服务
- 在反向代理或代理网络后面运行 Reddit 前端
- 在网络较慢或设备较旧时使用轻量的 Reddit 阅读器
快速上手
- 1
克隆仓库后使用 Cargo 从源码构建并运行
git clone https://github.com/redlib-org/redlib && cd redlib cargo run - 2
或者运行 quay.io 上的 Docker 镜像,监听端口 8080
docker pull quay.io/redlib/redlib:latest docker run -d --name redlib -p 8080:8080 quay.io/redlib/redlib:latest
使用前须知
- Redlib 是 Reddit 的前端,仍缺少 Reddit 未登录站点的部分功能。
- 自行部署需要额外设置,公共实例可能不稳定或随时变化。
- AGPL-3.0 为 Copyleft 许可证,衍生作品须以相同条款发布。
收录于专题
标签
常见问题
- redlib 是什么?
- 用 Rust 编写的 Reddit 隐私前端,无需 JavaScript,所有请求经服务器代理。 Redlib 是一个 Reddit 替代前端,最初由 Libreddit 分叉而来。它在服务端渲染页面,不依赖 JavaScript,也不包含广告和追踪代码,让用户浏览版块、帖子和评论时,请求不会直接发往 Reddit。
- redlib 可以免费使用吗?用的什么许可证?
- redlib 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- redlib 还在维护吗?
- 活跃维护中。redlib 最近一次提交是在 2026年10月22日。
- redlib 适合用来做什么?
- 不被追踪、不看广告地浏览 Reddit 为家庭或小团队自建私人 Reddit 阅读服务 在反向代理或代理网络后面运行 Reddit 前端 在网络较慢或设备较旧时使用轻量的 Reddit 阅读器
- redlib 怎么安装和运行?
- 克隆仓库后使用 Cargo 从源码构建并运行: git clone https://github.com/redlib-org/redlib && cd redlib cargo run 或者运行 quay.io 上的 Docker 镜像,监听端口 8080: docker pull quay.io/redlib/redlib:latest docker run -d --name redlib -p 8080:8080 quay.io/redlib/redlib:latest
- 在哪里获取 redlib?
- 源代码和安装说明在 GitHub 上:https://github.com/redlib-org/redlib
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.5万+11 本周974RustAGPL-3.0更新于 昨天
一款无广告、用 Java 编写的 Android 版 Reddit 客户端,界面简洁,浏览流畅。
5541+1 本周537JavaAGPL-3.0维护活跃更新于 3天前
自托管的 PHP 服务,可将 Reddit、Hacker News、Lemmy 等站点的热门内容生成 RSS 订阅源。
50015PHPMIT更新于 16天前
用 Rust 编写的自托管、注重隐私的网站流量统计工具,可单文件运行或用 Docker 部署。
221+1 本周16RustApache-2.0维护活跃更新于 3天前
一个可自托管的社区平台,融合论坛、博客、资讯、链接目录和知识库功能,使用 Go 开发。
347+3 本周41GoMPL-2.0维护活跃更新于 4天前
用 Rust 构建小巧、高性能的桌面和移动应用,前端可使用任意可编译为 HTML/JS/CSS 的框架。
11.3万+215 本周4162RustApache-2.0更新于 20小时前