pip
archivebox setup
ONLY_NEW
TIMEOUT
RESOLUTION
CHECK_SSL_VALIDITY
USER_AGENT
COOKIES_FILE
DEFAULT_PERSONA
URL_DENYLIST
URL_ALLOWLIST
TAG_SEPARATOR_PATTERN
CRAWL_MAX_URLS
CRAWL_MAX_SIZE
CRAWL_TIMEOUT
CRAWL_MAX_CONCURRENT_SNAPSHOTS
SNAPSHOT_MAX_SIZE
DELETE_AFTER
PERMISSIONS
PLUGINS
ADMIN_USERNAME
ADMIN_PASSWORD
PUBLIC_INDEX
PUBLIC_ADD_VIEW
SECRET_KEY
BIND_ADDR
BASE_URL
SERVER_SECURITY_MODE
SNAPSHOTS_PER_PAGE
FOOTER_INFO
CUSTOM_TEMPLATES_DIR
REVERSE_PROXY_USER_HEADER
REVERSE_PROXY_WHITELIST
LOGOUT_REDIRECT_URL
LDAP_ENABLED
LDAP_SERVER_URI
LDAP_BIND_DN
LDAP_BIND_PASSWORD
LDAP_USER_BASE
LDAP_USER_FILTER
LDAP_USERNAME_ATTR
LDAP_FIRSTNAME_ATTR
LDAP_LASTNAME_ATTR
LDAP_EMAIL_ATTR
LDAP_CREATE_SUPERUSER
OUTPUT_PERMISSIONS
PUID
PGID
ENFORCE_ATOMIC_WRITES
TMP_DIR
LIB_DIR
ALLOW_NO_UNIX_SOCKETS
SQLITE_JOURNAL_MODE
SQLITE_MMAP_SIZE
SQLITE_BUSY_TIMEOUT
SQLITE_LOCK_RETRY_TIMEOUT
SQLITE_LOCK_RETRY_INTERVAL
SEARCH_BACKEND_ENGINE
DEBUG
USE_COLOR
SHOW_PROGRESS
[Default, recommended for most people]
[Advanced users only]
EXT4
APFS
ZFS
NTFS
HFS+
BTRFS
EXT2
EXT3
FAT32
exFAT
NFS
SMB
Ceph
ripgrep
ripgrep-all
rga
ugrep
sonic
SQLite FTS5
Crawl
Snapshot
ArchiveResult
archivebox
archivebox.machine
archivebox.progressmonitor
archivebox.ldap
archivebox.misc
archivebox.cli
archivebox.api
archivebox.workers
archivebox.core
archivebox.search
archivebox.mcp
archivebox.personas
archivebox.crawls
archivebox.config
archivebox.base_models
archivebox.services
archivebox.plugins
archivebox.uuid_compat
archivebox.__main__
archivebox.manage
v0.7: Schema improvements
v0.8: Security
v0.9: Performance
v1.0: Full headless browser control
v2.0 Federated or distributed archiving + paid hosted service offering
archivebox.machine.apps
archivebox.machine.detect
archivebox.machine.models
archivebox.machine.env_util
archivebox.machine.admin