[GH-ISSUE #1117] Feature request: Add ability to point ArchiveBox to a custom favicon service instead of Google #3721

Closed
opened 2026-03-15 00:08:30 +03:00 by kerem · 1 comment
Owner

Originally created by @pirate on GitHub (Mar 9, 2023).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/1117

Just found out that https://github.com/mat/besticon exists. This would allow us to point ArchiveBox at a self-hosted replacement for the Google favicon service we currently use.

The current solution has always mildly irked me as a suboptimal way we leak archived domains to a 3rd party, which is why I document how to disable it here: https://docs.archivebox.io/en/latest/Security-Overview.html#stealth-mode, but it would be nice to provide an alternative other than disabling it entirely.

I'm imagining something like:

archivebox config --set FAVICON_PROVIDER='https://www.google.com/s2/favicons?domain={}' (the default)

that can be set to anything, e.g.:

archivebox config --set FAVICON_PROVIDER='https://someselfhostedservice.example.com/?q={}&format=png&size=64x64'

Originally created by @pirate on GitHub (Mar 9, 2023). Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/1117 Just found out that https://github.com/mat/besticon exists. This would allow us to point ArchiveBox at a self-hosted replacement for the Google favicon service we currently use. The current solution has always mildly irked me as a suboptimal way we leak archived domains to a 3rd party, which is why I document how to disable it here: https://docs.archivebox.io/en/latest/Security-Overview.html#stealth-mode, but it would be nice to provide an alternative other than disabling it entirely. I'm imagining something like: `archivebox config --set FAVICON_PROVIDER='https://www.google.com/s2/favicons?domain={}'` (the default) that can be set to anything, e.g.: `archivebox config --set FAVICON_PROVIDER='https://someselfhostedservice.example.com/?q={}&format=png&size=64x64'`
Author
Owner

@pirate commented on GitHub (Jun 13, 2023):

closing because PR was merged, thanks!

<!-- gh-comment-id:1589158468 --> @pirate commented on GitHub (Jun 13, 2023): closing because PR was merged, thanks!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ArchiveBox#3721
No description provided.