Wayback es una impresionante herramienta de reproducción y archivo web gratuita y de código abierto que permite a los usuarios capturar y salvaguardar contenido web. Ofrece una interfaz de estilo IM fácil de usar para recibir y presentar contenido web archivado, junto con un servicio integral de búsqueda y reproducción para recuperar páginas previamente archivadas.
Wayback presenta una arquitectura modular y personalizable, lo que lo hace flexible y adaptable a diferentes casos de uso y entornos. Admite múltiples backends de almacenamiento y se puede integrar con otros servicios.
Wayback está diseñado específicamente para satisfacer las necesidades de archiveros web, investigadores y personas que aspiran a preservar el contenido web y acceder cómodamente a él en el futuro.
Características
- Software gratuito y de código abierto que permite a los usuarios acceder a su código fuente completo para mayor transparencia y personalización.
- Proporciona la capacidad de exponer métricas de Prometheus, lo que permite a los usuarios monitorear y analizar el rendimiento del sistema.
- Garantiza la compatibilidad multiplataforma, permitiendo a los usuarios utilizar el software en diferentes sistemas operativos.
- Implementa una función de procesamiento por lotes que permite un archivado más rápido de múltiples URL de retorno a la vez.
- Incluye una interfaz de línea de comandos (CLI) incorporada llamada
wayback
para un uso fácil y conveniente. - Ofrece la opción de funcionar como un servicio oculto de Tor o una entrada web local, brindando opciones adicionales de privacidad y accesibilidad.
- Simplifica el proceso de archivar contenido web en plataformas populares como Internet Archive, archive.today, IPFS y Telegraph.
- Facilita las interacciones con varias plataformas de mensajería, incluidas IRC, Matrix, Telegram bot, Discord bot, Mastodon, Twitter y XMPP, ejecutándose como un servicio demonio.
- Admite la publicación de resultados de wayback en canales de Telegram, Mastodon y GitHub Issues, lo que facilita compartir contenido archivado.
- Permite a los usuarios almacenar archivos archivados localmente para accederlos sin conexión, lo que garantiza la disponibilidad incluso sin conexión a Internet.
- Permite la descarga de medios de transmisión para fines de archivado de medios, lo que requiere la instalación de FFmpeg para esta funcionalidad.
Instalar
1- usando Ir
go install github.com/wabarc/wayback/cmd/wayback@latest
2- vía Bina
curl -fsSL https://bina.egoist.dev/wabarc/wayback | sh
3- Snapcraft
sudo snap install wayback
4- Cerveza casera para macOS
brew tap wabarc/wayback
brew install wayback
5-RPM (Linux)
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
6- APTO (Linux)
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
¿Cómo utilizar?
$ wayback -h
A command-line tool and daemon service for archiving webpages.
Usage:
wayback [flags]
Examples:
wayback https://www.wikipedia.org
wayback https://www.fsf.org https://www.eff.org
wayback --ia https://www.fsf.org
wayback --ia --is -d telegram -t your-telegram-bot-token
WAYBACK_SLOT=pinata WAYBACK_APIKEY=YOUR-PINATA-APIKEY \
WAYBACK_SECRET=YOUR-PINATA-SECRET wayback --ip https://www.fsf.org
Flags:
--chatid string Telegram channel id
-c, --config string Configuration file path, defaults: ./wayback.conf, ~/wayback.conf, /etc/wayback.conf
-d, --daemon strings Run as daemon service, supported services are telegram, web, mastodon, twitter, discord, slack, irc, xmpp
--debug Enable debug mode (default mode is false)
-h, --help help for wayback
--ia Wayback webpages to Internet Archive
--info Show application information
--ip Wayback webpages to IPFS
--ipfs-host string IPFS daemon host, do not require, unless enable ipfs (default "127.0.0.1")
-m, --ipfs-mode string IPFS mode (default "pinner")
-p, --ipfs-port uint IPFS daemon port (default 5001)
--is Wayback webpages to Archive Today
--ph Wayback webpages to Telegraph
--print Show application configurations
-t, --token string Telegram Bot API Token
--tor Snapshot webpage via Tor anonymity network
--tor-key string The private key for Tor Hidden Service
-v, --version version for wayback
Licencia
- Licencia GPL-3.0
Recursos
Etiquetas
Archivo GPL Linux de código abierto Windows macos Ubuntu Fedora Linux Mint Arch Linux