Setting up Authentication
Nick Sweeting edited this page 2026-09-01 12:03:28 -07:00

Page revisions

124 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
38cc954900
update docs builder to use myst-parser and autodoc2 2024-10-04 19:13:19 -07:00
Nick Sweeting
42e4dd8620 Updated Setting up Authentication (markdown) 2024-07-11 14:00:04 -07:00
Nick Sweeting
4097dd67fe Updated Setting up Authentication (markdown) 2024-07-11 13:59:19 -07:00
Nick Sweeting
03e82595f8 Updated Setting up Authentication (markdown) 2024-05-10 13:53:41 -07:00
Nick Sweeting
ec0f206a0c Updated Setting up Authentication (markdown) 2024-05-10 13:51:35 -07:00
Nick Sweeting
5219ed76c4 Updated Setting up Authentication (markdown) 2024-05-10 13:50:12 -07:00
Nick Sweeting
842c996aa5 Updated Setting up Authentication (markdown) 2024-05-10 13:49:15 -07:00
Nick Sweeting
e074cafa76 Updated Setting up Authentication (markdown) 2024-05-10 13:48:55 -07:00
Nick Sweeting
2f74f095ed Updated Setting up Authentication (markdown) 2024-05-10 13:47:56 -07:00
Nick Sweeting
8ebcd33d26 Updated Setting up Authentication (markdown) 2024-05-09 00:19:20 -07:00
Nick Sweeting
82ba1ef1fc Updated Setting up Authentication (markdown) 2024-05-09 00:18:38 -07:00
Nick Sweeting
a117b7200c Updated Setting up Authentication (markdown) 2024-05-08 23:27:18 -07:00
Nick Sweeting
f82ac4aa57 Updated Setting up Authentication (markdown) 2024-05-08 21:47:16 -07:00
Nick Sweeting
6ed072a255 Updated Setting up Authentication (markdown) 2024-05-08 21:46:48 -07:00
Nick Sweeting
e4fe1e894d Updated Setting up Authentication (markdown) 2024-05-08 21:46:11 -07:00
Nick Sweeting
8300099481 Updated Setting up Authentication (markdown) 2024-05-08 21:45:16 -07:00
Nick Sweeting
e40c7a913e Updated Setting up Authentication (markdown) 2024-05-08 21:44:44 -07:00
Nick Sweeting
7d58cfca56 Updated Setting up Authentication (markdown) 2024-05-08 21:44:19 -07:00
Nick Sweeting
e2e65b6316 Updated Setting up Authentication (markdown) 2024-05-08 21:43:49 -07:00
Nick Sweeting
b67b863d9d Updated Setting up Authentication (markdown) 2024-05-08 21:43:39 -07:00
Nick Sweeting
26b6733e95 Updated Setting up Authentication (markdown) 2024-05-08 20:44:12 -07:00
Nick Sweeting
ac17028fb1 Updated Setting up Authentication (markdown) 2024-05-08 20:43:55 -07:00
Nick Sweeting
89ba52ca4a Updated Setting up Authentication (markdown) 2024-05-08 20:39:19 -07:00
Nick Sweeting
b0c82a8b2d Updated Setting up Authentication (markdown) 2024-05-08 20:38:18 -07:00
Nick Sweeting
03d0cc1952 Updated Setting up Authentication (markdown) 2024-05-08 20:37:39 -07:00
Nick Sweeting
65aaaa39f2 Updated Setting up Authentication (markdown) 2024-05-08 20:36:06 -07:00
Nick Sweeting
62aff8b2cf Updated Setting up Authentication (markdown) 2024-05-08 20:35:18 -07:00
Nick Sweeting
a3efc1805a Updated Setting up Authentication (markdown) 2024-05-08 20:33:44 -07:00
Nick Sweeting
1c05239fec Updated Setting up Authentication (markdown) 2024-05-08 20:30:59 -07:00
Nick Sweeting
d52947ff7a Updated Setting up Authentication (markdown) 2024-05-08 20:30:19 -07:00
Nick Sweeting
8cfe4da93b Updated Setting up Authentication (markdown) 2024-05-08 20:29:17 -07:00
Nick Sweeting
8d6f6e98df Updated Setting up Authentication (markdown) 2024-05-08 20:23:39 -07:00
Nick Sweeting
c3845d977e Updated Setting up Authentication (markdown) 2024-05-08 20:23:18 -07:00
Nick Sweeting
30df2cd6e8 Updated Setting up Authentication (markdown) 2024-05-08 20:22:41 -07:00
Nick Sweeting
44648d4399 Updated Setting up Authentication (markdown) 2024-05-08 20:22:25 -07:00
Nick Sweeting
c0c9b1669e Updated Setting up Authentication (markdown) 2024-05-08 20:22:12 -07:00
Nick Sweeting
7e39c27ae2 Updated Setting up Authentication (markdown) 2024-05-08 20:21:43 -07:00
Nick Sweeting
2f45d1b565 Updated Setting up Authentication (markdown) 2024-05-08 20:21:27 -07:00
Nick Sweeting
ee621d0b31 Updated Setting up Authentication (markdown) 2024-05-08 20:20:18 -07:00
Nick Sweeting
eca5fec479 Updated Setting up Authentication (markdown) 2024-05-08 20:16:26 -07:00
Nick Sweeting
2a066d0ed5 Updated Setting up Authentication (markdown) 2024-05-08 20:13:07 -07:00
Nick Sweeting
1aabaf3fa0 Updated Setting up Authentication (markdown) 2024-05-08 20:07:56 -07:00
Nick Sweeting
a48a03ae3e Updated Setting up Authentication (markdown) 2024-05-08 20:04:01 -07:00
Nick Sweeting
4294416c95 Updated Setting up Authentication (markdown) 2024-05-08 20:03:44 -07:00
Nick Sweeting
9d06a93174 Updated Setting up Authentication (markdown) 2024-05-08 20:03:02 -07:00
Nick Sweeting
b1c46e0745 Updated Setting up Authentication (markdown) 2024-05-08 19:54:18 -07:00
Nick Sweeting
3fbe0f72ee Updated Setting up Authentication (markdown) 2024-05-08 19:53:28 -07:00