当前位置: 首页 > 软件库 > 管理和监控 > 数据备份 >

Wayback

集成了 Internet Archive 的自托管归档服务
授权协议 GPLv3
开发语言 Google Go
所属分类 管理和监控、 数据备份
软件类型 开源软件
地区 不详
投 递 者 许胡非
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Wayback 是一个与 Internet Archive、archive.today、IPFS 等集成的自托管归档服务。支持作为命令行工具和 docker 容器运行,目的是将网页快照保存下来。

功能介绍

  • 免费和开源
  • 跨平台兼容
  • 批量回溯 URL 以加快归档速度
  • 内置 CLI,方便使用
  • 整合 Internet Archive、archive.today、IPFS 和 Telegraph
  • 与 IRC、Matrix、Telegram bot、Discord bot、Mastodon 和 Twitter 交互
  • 支持将 wayback 结果发布到 Telegram 频道、Mastodon 和 GitHub issue 上进行共享
  • 支持将归档文件存储到磁盘,以便离线使用
  • 下载流媒体(需要FFmpeg),方便媒体归档

安装

通过源代码:

go install github.com/wabarc/wayback/cmd/wayback@latest

通过 GitHub Release:

curl -fsSL https://github.com/wabarc/wayback/raw/main/install.sh | sh

使用 Snapcraft (在 GNU/Linux 上)

sudo snap install wayback

通过 APT

curl -fsSL https://repo.wabarc.eu.org/apt/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/packages.wabarc.gpg
echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/packages.wabarc.gpg] https://repo.wabarc.eu.org/apt/ /" | sudo tee /etc/apt/sources.list.d/wayback.list
sudo apt update
sudo apt install wayback

通过 RPM

sudo rpm --import https://repo.wabarc.eu.org/yum/gpg.key
sudo tee /etc/yum.repos.d/wayback.repo > /dev/null <<EOT
[wayback]
name=Wayback Archiver
baseurl=https://repo.wabarc.eu.org/yum/
enabled=1
gpgcheck=1
gpgkey=https://repo.wabarc.eu.org/yum/gpg.key
EOT

sudo dnf install -y wayback

通过 Homebrew:

brew tap wabarc/wayback
brew install wayback
 相关资料
  • 问题内容: 我只是想检查是否有人知道使用PHP为基于Web的项目提供的任何托管连续集成服务? 我一直在搜索,但是大多数都是Java,Ruby和iOS / Android的。我将不得不使用Jenkin设置自己的CI服务器。我猜想在PHP方面对CI的需求不足以证明托管服务可以支持现成的服务。 问题答案: Quora上有托管的持续集成提供程序列表。 其中一些还支持PHP: circleci.com ua

  • 你能帮我解决我的错误吗? 我正在WinForm程序集中自托管WCF,并尝试生成客户端应用程序。配置和服务接口。我正在执行svcutilhttp://localhost:8880/MyOwnWCFService//Language=c#/t:Code/out:c:\Service\ServiceProxy。配置:C:\Service\ServiceProxy。在VS2015 developer命令提

  • 我按照此页面在我的服务器(ngrok 1.7)上自托管ngrok https://www.svenbit.com/2014/09/run-ngrok-on-your-own-server/ ATM,我可以正常使用超文本传输协议。 但是,我也想使用ssh(tcp协议)。 当尝试使用以下命令 ngrok (Ctrl C退出) 隧道在线状态 版本1.7/1.7 转发tcp://tunnel.mydoma

  • 在尝试将spring和jersey集成到我的spring-data-neo4j非托管服务器插件中时,我有点不知所措。我已经创建了带有neo4j注释的POJO模型,以便在商店中持久化。除此之外,我还为数据操作创建了spring-data-neo4j存储库。我创建了一个springContext。xml文件并将其放在resources文件夹下。 此外,我已经设置了Spring显示器初始化器并初始化了S

  • 当你想要分享你代码给其他人,或者是你需要在另外一台电脑上工作时,托管代码就会是一个非常重要的话题。基本上代码托管有两种不同的形式: do-it-yourself(建立一个自己的)或者 leave-me-in-peace(使用第三方提供的平台,不麻烦自己)。 (A) Do-It-Yourself 把你的 Git 仓库托管在你自己的服务器上会有很多的优点: 可以节省你花在代码托管服务上的费用。 你的代

  • 问题内容: 我了解托管bean的工作方式类似于控制器,因为你的唯一任务是将“视图层”与模型“链接”。 要将bean用作托管bean,我必须声明注释,这样我就可以直接与bean通信JSF。 如果要在此managedBean中注入某些组件(来自Spring),则有两种可能的方法: 在ManagedBean中选择属性(例如“ BasicDAO dao”),然后在该属性上方进行声明。这样做,我是将”bas