Security Overview
Nick Sweeting edited this page 2026-09-01 12:03:28 -07:00

Page revisions

76 Commits

Author SHA1 Message Date
Nick Sweeting
14751a4942
Sync documentation from ArchiveBox dev 2026-09-01 12:03:28 -07:00
Nick Sweeting
92a9749a2f
Remove paid service offers 2026-08-27 14:36:02 -07:00
Nick Sweeting
5937a62bda docs: fix stale config refs across wiki pages + minor typo fixes
Sweep of all prose doc pages to fix references that were stale, wrong,
or pointed at anchors/options that no longer exist in 0.9.x.

Critical (non-functional examples + factual errors):
- All `PUBLIC_SNAPSHOTS=...` examples (Security-Overview, Publishing-
  Your-Archive, Usage) replaced with `PERMISSIONS=public|private`.
- Setting-up-Authentication: drop the "edit CSRF_TRUSTED_ORIGINS in
  archivebox/core/settings.py source" advice (no longer user-settable);
  update auth-permissions list to use PERMISSIONS instead of
  PUBLIC_SNAPSHOTS.
- Security-Overview: SAVE_ARCHIVE_DOT_ORG (with extra underscores)
  was never real; use ARCHIVEDOTORG_ENABLED.
- Docker/Install/Usage: FETCH_TITLE/FETCH_SCREENSHOT/FETCH_PDF/FETCH_DOM
  were never aliases (only FETCH_MEDIA is); replace with real
  <PLUGIN>_ENABLED.
- Troubleshooting: CHROME_BINARY default is `chromium`, not
  `chromium-browser`. Also fixed deprecated `brew cask upgrade
  chromium-browser` -> `brew upgrade --cask chromium`.
- Docker: typo MAX_MEDIA_SIZE -> MEDIA_MAX_SIZE.

Broken Configuration anchors (must be lowercase on GitHub wiki):
- Security-Overview: #FOOTER_INFO / #OUTPUT_PERMISSIONS / #COOKIES_FILE
  -> lowercase.
- Setting-up-Authentication: combined #public_index--public_snapshots--public_add_view
  -> individual #public_index / #public_add_view / #permissions.

Plugin option references now link to abx-plugins:
- CHROME_USER_DATA_DIR / CHROME_BINARY / CHROME_SANDBOX -> /#chrome
- RIPGREP_BINARY -> /#search_backend_ripgrep
- WGET_ENABLED / DOM_ENABLED / SAVE_WGET / SAVE_DOM -> respective anchors
- ARCHIVEDOTORG_ENABLED -> /#archivedotorg
- FAVICON_PROVIDER / FAVICON_ENABLED -> /#favicon
- MEDIA_ENABLED -> /#media

Legacy aliases:
- Scheduled-Archiving: URL_WHITELIST/URL_BLACKLIST -> URL_ALLOWLIST/
  URL_DENYLIST; dropped non-existent `--overwrite` schedule flag.

Dead source links removed:
- Usage: archivebox/main.py + archivebox/config.py (split to cli/ and
  config/common.py).
- Security-Overview: archivebox/extractors/*.py -> plugin anchors.
- Install: dead Configuration#dependency-options and
  Configuration#archive-method-toggles anchors -> abx-plugins reference.

Typo fixes (codespell):
- preferrably -> preferably, necesary -> necessary, Rasberry ->
  Raspberry, sytem -> system, Dissallow -> Disallow, whats -> what's,
  filesytem -> filesystem.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-31 03:29:27 -07:00
Nick Sweeting
f95cdf81c9
fix docs 2026-03-15 15:29:02 -07:00
Nick Sweeting
38cc954900
update docs builder to use myst-parser and autodoc2 2024-10-04 19:13:19 -07:00
Nick Sweeting
99b7fa6474 Updated Security Overview (markdown) 2024-08-28 04:18:25 -04:00
Nick Sweeting
cfefd7c4db Updated Security Overview (markdown) 2024-05-10 14:21:05 -07:00
Nick Sweeting
07f9c8ef63 Updated Security Overview (markdown) 2024-05-10 14:16:16 -07:00
Nick Sweeting
07798c7f54 Updated Security Overview (markdown) 2024-05-10 14:15:34 -07:00
Nick Sweeting
7be95083a3 Updated Security Overview (markdown) 2024-05-10 14:14:37 -07:00
Nick Sweeting
719e021f84 Updated Security Overview (markdown) 2024-05-03 19:14:47 -07:00
Nick Sweeting
a3f2d9d4d8 Updated Security Overview (markdown) 2024-05-03 19:14:29 -07:00
Nick Sweeting
7f82d72c99 Updated Security Overview (markdown) 2024-05-03 19:10:15 -07:00
Nick Sweeting
aa7aaf89ba Updated Security Overview (markdown) 2024-05-03 19:08:48 -07:00
Nick Sweeting
d9395937aa Updated Security Overview (markdown) 2024-05-03 19:08:23 -07:00
Nick Sweeting
b57b378207 Updated Security Overview (markdown) 2024-05-03 19:07:11 -07:00
Nick Sweeting
64a47a71e6 Updated Security Overview (markdown) 2024-03-14 13:30:22 -07:00
Nick Sweeting
72b728cccd replace i.imgur.com links with imgur.zervice.io mirror 2024-01-19 01:38:59 -08:00
Nick Sweeting
f685d29844 fix html tags 2024-01-19 01:05:27 -08:00
Nick Sweeting
b0e2344cad Updated Security Overview (markdown) 2024-01-04 13:19:14 -08:00
Nick Sweeting
af525e091f Updated Security Overview (markdown) 2023-12-17 15:56:57 -08:00
Nick Sweeting
54f55d5f8b Updated Security Overview (markdown) 2023-12-17 15:47:40 -08:00
Nick Sweeting
a4e4842bf9 Updated Security Overview (markdown) 2023-12-17 15:41:35 -08:00
Nick Sweeting
024a84456a Updated Security Overview (markdown) 2023-12-17 15:37:15 -08:00
Nick Sweeting
12d13f7be0 Updated Security Overview (markdown) 2023-11-03 21:21:19 -07:00
Nick Sweeting
389a9d1e82 Updated Security Overview (markdown) 2023-10-30 12:04:54 -07:00
Nick Sweeting
438efedbea Updated Security Overview (markdown) 2022-04-12 19:27:26 -04:00
Nick Sweeting
16e5e327fd Updated Security Overview (markdown) 2022-04-12 19:24:35 -04:00
Nick Sweeting
6fb978202e Updated Security Overview (markdown) 2022-04-12 19:24:10 -04:00
Nick Sweeting
7326602dae Updated Security Overview (markdown) 2022-04-12 19:23:58 -04:00
Nick Sweeting
8db5e6d6d5 Updated Security Overview (markdown) 2022-04-12 19:17:37 -04:00
Nick Sweeting
28a8e3a974 Updated Security Overview (markdown) 2022-04-12 19:11:22 -04:00
Nick Sweeting
63ae08e87a Updated Security Overview (markdown) 2022-04-12 19:10:43 -04:00
Nick Sweeting
1de418b38c Updated Security Overview (markdown) 2022-04-12 19:04:58 -04:00
Nick Sweeting
e1d7138053 Updated Security Overview (markdown) 2022-04-12 19:04:44 -04:00
Nick Sweeting
9a963ffcac Updated Security Overview (markdown) 2022-04-12 19:04:11 -04:00
Nick Sweeting
ff379b24da Updated Security Overview (markdown) 2021-12-16 07:26:44 -05:00
Nick Sweeting
df1a4d682c Updated Security Overview (markdown) 2021-12-16 07:25:58 -05:00
Nick Sweeting
1623c92d08 Updated Security Overview (markdown) 2021-12-16 07:17:33 -05:00
Peter Lewis
a57ab3f051 Change config example for SAVE_ARCHIVE_DOT_ORG from alias (SUBMIT) to primary (SAVE) option 2021-07-17 21:07:21 +01:00
Nick Sweeting
9c81f7d857 Updated Security Overview (markdown) 2021-03-31 11:17:27 -04:00
Nick Sweeting
c7e6babd00 Updated Security Overview (markdown) 2021-03-31 11:16:24 -04:00
Nick Sweeting
e84ff2f13b Updated Security Overview (markdown) 2021-01-20 19:12:33 -05:00
Nick Sweeting
bfe7be0e15 Updated Security Overview (markdown) 2021-01-19 22:13:22 -05:00
Nick Sweeting
6c54fca67e update url paths 2020-11-23 02:06:24 -05:00
Nick Sweeting
5244ae6b8b Updated Security Overview (markdown) 2020-10-24 22:22:43 -04:00
Michael Peteuil
8f3df14e74 Updated Security Overview (markdown) 2020-08-09 22:43:34 -04:00
Nick Sweeting
f23f5e4701 Merge branch 'django' 2020-07-29 23:53:03 -04:00
Nick Sweeting
a9301f775e Updated Security Overview (markdown) 2019-05-20 15:25:57 -04:00
Nick Sweeting
2b6c26e116 Updated Security Overview (markdown) 2019-05-20 06:07:57 -04:00