ArchiveBox

ArchiveBox

Official

Docker app from Mainfrezzer's Repository

Overview

ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view websites offline. Without active preservation effort, everything on the internet eventually disappears or degrades. Archive.org does a great job as a centralized service, but saved URLs have to be public, and they can't save every type of content. ArchiveBox is an open source tool that lets organizations & individuals archive both public & private web content while retaining control over their data. It can be used to save copies of bookmarks, preserve evidence for legal cases, backup photos from FB/Insta/Flickr or media from YT/Soundcloud/etc., save research papers, and more...

Requirements

To setup an admin account, you have to open the console and type "su archivebox" and then "archivebox manage createsuperuser". It asks you then for the admin account name, email and password.

Runtime arguments

Web UI
http://[IP]:[PORT:8000]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUIPorttcp
Target
8000
Value
8000
DataPathrw

Contains the DB and logfiles

Target
/data
Value
/mnt/user/appdata/ArchiveBox
Archive DataPathrw

Contains all the data thats being archived.

Target
/data/archive
Value
/mnt/user/SHARE/ArchiveBox
Public IndexVariable

set to False to prevent anonymous users from viewing snapshot list

Target
PUBLIC_INDEX
Value
True
Public SnapshotsVariable

set to False to prevent anonymous users from viewing snapshot content

Target
PUBLIC_SNAPSHOTS
Value
True
Public Add ViewVariable

set to True to allow anonymous users to submit new URLs to archive

Target
PUBLIC_ADD_VIEW
Value
False
UIDVariable
Target
PUID
Value
99
GIDVariable
Target
PGID
Value
100
TimeoutVariable

increase this number to 120+ seconds if you see many slow downloads timing out

Target
TIMEOUT
Default
60
Value
60
Curl User AgentVariable

set a custom CURL_USER_AGENT to avoid being blocked as a bot

Target
CURL_USER_AGENT
Wget User AgentVariable

set a custom WGET_USER_AGENT to avoid being blocked as a bot

Target
WGET_USER_AGENT
Chrome User AgentVariable

set a custom CHROME_USER_AGENT to avoid being blocked as a bot

Target
CHROME_USER_AGENT

Download Statistics

9,693,082
Total Downloads
214,102
This Month
236,860
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
ghcr.io/archivebox/archivebox:latest
Last Updated2026-05-28
First Seen2021-03-12

Run ArchiveBox on Unraid.

ArchiveBox is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.