How to Install ArchiveBox on Windows 10
Installing ArchiveBox on Windows with Docker
Follow these instructions to install ArchiveBox on your Windows system using Docker.
Prerequisites
- Windows 10 or higher
- Docker Desktop installed and running
Step-by-Step Instructions
Install Docker Desktop
If you haven't installed Docker Desktop yet, download and install it from Docker's official website.
Enable WSL 2
Docker Desktop uses the Windows Subsystem for Linux 2 (WSL 2) backend. Follow the instructions on the Docker Desktop installation guide to enable WSL 2 if you haven't already.
Open PowerShell or Command Prompt
Open PowerShell or Command Prompt with administrative privileges.
Pull the ArchiveBox Docker Image
Run the following command to pull the ArchiveBox Docker image:
docker pull archivebox/archivebox:latestCreate a Directory for ArchiveBox Data
Create a directory on your local system where ArchiveBox will store its data:
mkdir C:\archivebox_data
- Run ArchiveBox Docker Container
Use the following command to run the ArchiveBox container. Replace C:\archivebox_data with the path to your desired data directory if different:
docker run -v C:\archivebox_data:/data -p 8000:8000 archivebox/archivebox:latest
This command maps the local directory C:\archivebox_data to the container's /data directory and exposes port 8000 for the web interface.
- Access ArchiveBox Web Interface
Open your web browser and go to http://localhost:8000 to access the ArchiveBox web interface.
By following these steps, you should have ArchiveBox up and running on your Windows system with Docker.