Roadmap "Your own personal internet archive" (网站存档 / 爬虫)ĪrchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view sites you want to preserve offline. You can set it up as a command-line tool, web app, and desktop app (alpha), on Linux, macOS, and Windows. You can feed it URLs one at a time, or schedule regular imports from browser bookmarks or history, feeds like RSS, bookmark services like Pocket/Pinboard, and more. It saves snapshots of the URLs you feed it in several formats: HTML, PDF, PNG screenshots, WARC, and more out-of-the-box, with a wide variety of content extracted and preserved automatically (article text, audio/video, git repos, etc.). ✳️ Easy Setup docker-compose (macOS/Linux/Windows) □ recommended (click to expand) □ Supported OSs: Linux/BSD, macOS, Windows (Docker/WSL) □ CPUs: amd64, x86, arm8, arm7 (raspi>=3) The goal is to sleep soundly knowing the part of the internet you care about will be automatically preserved in durable, easily accessible formats for decades after it goes down. □ Docker Compose is recommended for the easiest install/update UX + best security + all the extras working out-of-the-box.Install Docker and Docker Compose on your system (if not already installed).Download the docker-compose.yml file into a new empty directory (can be anywhere).Run the initial setup and create an admin user.ĭocker-compose run archivebox init -setup.Optional: Start the server then login to the Web UI ⇢ Admin. # completely optional, CLI can always be used without running a server Install Docker on your system (optional, highly recommended but not required).Create a new empty directory and initalize your collection (can be anywhere).ĭocker run -v $PWD:/data -it archivebox/archivebox init -setupĭocker run -v $PWD:/data -p 8000:8000 archivebox/archivebox.Install Docker on your system (if not already installed).See below for more usage examples using the CLI, Web UI, or filesystem/SQL/Python to manage your archive. See setup.sh for the source code of the auto-install script. Add the ArchiveBox repository to your sources.See "Against curl | sh as an install method" blog post for my thoughts on the shortcomings of this install method.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |