搭建自己的互联网档案馆:Archivebox

2024-11-09 23:35:12 11点赞 109收藏 5评论

Archivebox 是一个“把网页保存到本地存档”的开源项目,存档类似搜索引擎的快照功能。鉴于各大搜索引擎都陆续下线了快照。想保留自己的互联网记忆,不妨用 Archivebox 搭建自己的互联网档案馆。

搭建自己的互联网档案馆:Archivebox

本案例的部署设备依然是我的 DXP4800Plus。Archivebox 可以通过 docker-compose 部署,但是由于部分部署命令依赖命令行,建议在命令行环境中部署。首先新建 archivebox 数据目录,并下载官方的 docker-compose.yml。这个项目的 compse.yaml 比一般容器的复杂些,感兴趣的朋友可以自己打开代码看一下。

mkdir -p ~/archivebox/data && cd ~/archivebox curl -fsSL 'https://docker-compose.archivebox.io' > docker-compose.yml

下载官方 compse.yaml 后,先通过命令进行初始化安装:

docker compose run archivebox init --setup搭建自己的互联网档案馆:Archivebox

初始化不仅会拉取镜像,还会初始化 Archivebox,比如设置用户名、密码等。

搭建自己的互联网档案馆:Archivebox

初始化完成后再通过命令运行容器。Archivebox 部署完成后,通过 IP+8000 端口访问 Archivebox 主页:

docker compose up -d搭建自己的互联网档案馆:Archivebox搭建自己的互联网档案馆:Archivebox

我用 Archivebox 测试了一下网页存档效果:图文类网页内容基本都可以保存下来,并生成多种格式的存档(比如网页、图片)。

搭建自己的互联网档案馆:Archivebox

视频类网站在保存过程可能会遇到一些问题。带账号验证的内容存档也可能失败(存档下来的是验证码页面)。

搭建自己的互联网档案馆:Archivebox

具体效果大家可以在 NAS 上部署测试一下,挺不错的一个开源项目。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
5评论

  • 精彩
  • 最新
  • 用过一段时间,后来替换到readeck,支持中文

    校验提示文案

    提交
  • 原先0.6的版本可以保存图文。后面0.7的版本保存都是失败或者部分。现在不知道优化了没

    校验提示文案

    提交
  • 我用trilium保存

    校验提示文案

    提交
  • 评论区好

    校验提示文案

    提交
  • 要去github上看官方的配置文档,一番配置后,就成为了神器!

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
109
扫一下,分享更方便,购买更轻松