本文最后更新于 2025年10月7日 by 阿喵
Faved 是一款简单的自托管 Web 应用程序,用于存储和整理 Web 链接。所有数据均存储在本地。
100% 免费开源。无广告、无追踪、无数据收集。
项目截图

特征
- 简洁的界面:无干扰的用户界面可帮助您快速查找和管理书签。
- 高级标签系统:使用彩色嵌套标签整理书签。将重要标签置顶,方便快速访问。
- 浏览器书签:无需安装任何扩展程序即可从任何桌面或移动浏览器保存书签。
- 轻量级且快速:Faved 以效率为设计理念,加载速度快,运行时资源占用极少。
- 一键从 Pocket 迁移:通过上传导出的 ZIP 文件,轻松地从 Pocket 移动您保存的链接、标签、收藏和注释。
- 开源:代码开放,供您检查、修改和贡献。
使用书签

- 77导航到应用程序设置中的书签部分。
- 查找书签链接“添加到收藏夹”。
- 将书签链接拖到浏览器的书签栏。
- 浏览网页时,单击您想要保存的任何页面上的书签。
- 将网页添加到收藏夹的表单将打开。
- 根据需要添加标签和注释,然后保存。
安装
使用 Docker 安装(本地运行的最快方式)
1. 从 Docker Hub 拉取最新的稳定镜像
docker pull denho/faved
2.启动Docker容器
docker run -d --name faved -p 8080:80 -v faved-data:/var/www/html/storage denho/faved
此命令将:
- 在后台运行容器(
-d
)。 - 将容器命名为
faved
(--name faved
)。 8080
将主机上的端口映射到80
容器内的端口(-p 8080:80
)。您可以更改8080
为任何您喜欢的端口。- 创建一个名为 faved-data 的命名卷并将其挂载到容器内的应用程序存储目录(
-v faved-data:/var/www/html/storage
)。
3.访问应用程序
容器运行后,您可以通过 Web 浏览器访问 Faved 应用程序,网址为http://localhost:8080。
首次访问时,系统会提示您设置数据库。只需点击“创建数据库”即可继续并完成安装。
使用 Docker Compose 安装(建议用于服务器部署)
1. 为 Faved 安装创建一个新目录
mkdir faved-app cd faved-app
2. 将docker-compose.yml
文件从此存储库复制到新目录
curl -O https://raw.githubusercontent.com/denho/faved/refs/heads/main/docker-compose.yml
3.更改应用程序默认端口(可选)
默认情况下,应用程序将在端口上运行8080
。在服务器上安装时,您可能希望使用端口 80。
如果要更改默认端口,请创建一个.env
包含相应环境变量的文件,如下所示(将端口更改为所需的端口):
echo 'PORT=80' >> .env
如果您计划使用带有 SSL 的自己的域名,还请添加以下变量:
echo 'SSL_PORT=443' >> .env
3.启动Docker服务
docker compose up -d
4. 为您的域名启用 SSL(可选)
如果您计划使用自己的域名和 SSL,请运行以下命令来安装 Let’s Encrypt 证书(替换yourdomain.com
为您的域名):
docker compose exec -it apache-php sh -c "certbot --apache -d yourdomain.com"
5.访问应用程序
一旦容器运行,您就可以在 Web 浏览器中通过您设置的本地或远程地址和端口访问 Faved 应用程序。
通常,URL 为:
- http://localhost:8080用于本地安装(如果您更改了默认端口号,请替换
8080
为您设置的端口) - https://example.com用于启用域名和 SSL 的服务器安装
- http://206.189.108.11用于无域的服务器安装(替换
206.189.108.11
为您的实际服务器 IP 地址)
首次访问时,系统会提示您设置数据库。只需点击“创建数据库”即可继续并完成安装。
项目地址
声明:本站为个人非盈利博客,资源均网络收集且免费分享无限制,无需登录。资源仅供测试学习,请于24小时内删除,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集。请支持正版!如若侵犯了您的合法权益,可联系我们处理。