ArchiveBox 私有化部署安装教程

简介

ArchiveBox 是一个功能强大的自托管互联网存档解决方案,用于离线收集、保存和查看网站。

项目地址:https://github.com/ArchiveBox/ArchiveBox
官网:https://archivebox.io

特点

  • 免费开源,不需要在线注册,所有数据存储在本地
  • 强大、直观的命令行界面,具有模块化可选依赖项
  • 全面的文档、积极的开发和丰富的社区
  • 开箱即用地提取各种内容:媒体 (yt-dlp)、文章(可读性)、代码 (git) 等。
  • 支持多种来源的定时/实时导入
  • 可用作一次性 CLI、自托管 Web UI、Python API (BETA)、REST API (ALPHA) 或桌面应用程序 (ALPHA)
  • 默认情况下也将所有页面保存到 archive.org 以实现冗余(可以在仅限本地模式下禁用)
  • 高级用户:支持存档需要登录/付费专区/cookie 的内容
  • 计划:支持在归档期间运行 JS 到 adblock、自动滚动、模态隐藏、线程扩展

截图

安装部署教程

1.新建ArchiveBox文件夹

2.cd 到ArchiveBox

3.运行代码

复制以下代码:

curl -O 'https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/dev/docker-compose.yml' 

4.添加”开机启动代码”到yml文件

restart: always

5.设置管理员

docker compose run archivebox init --setup

6.启动

docker compse up -d

容器启动后,您可以通过访问 http://localhost:8000 来访问ArchiveBox的Web界面。您可以在此界面上添加要存档的网址,并查看已存档的内容。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

这些同样精彩