mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-04-25 17:16:00 +03:00
[GH-ISSUE #455] Feature Request: Public / Anonymous mode #1813
Labels
No labels
expected: maybe someday
expected: next release
expected: release after next
expected: unlikely unless contributed
good first ticket
help wanted
pull-request
scope: all users
scope: windows users
size: easy
size: hard
size: medium
size: medium
status: backlog
status: blocked
status: done
status: idea-phase
status: needs followup
status: wip
status: wontfix
touches: API/CLI/Spec
touches: configuration
touches: data/schema/architecture
touches: dependencies/packaging
touches: docs
touches: js
touches: views/replayers/html/css
why: correctness
why: functionality
why: performance
why: security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ArchiveBox#1813
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @techied on GitHub (Aug 20, 2020).
Original GitHub issue: https://github.com/ArchiveBox/ArchiveBox/issues/455
Type
What is the problem that your feature request solves
I need anonymous users to be able to add links to Archivebox
Describe the ideal specific solution you'd want, and whether it fits into any broader scope of changes
I'd like an option to enable "public" mode, in this mode any user can add links to the Archivebox instance. In this way, it is somewhat of a self-hosted wayback. Links can be added and the link list can be browsed without login of any kind. Deleting links, overwriting, etc. are still reserved for logged in users.
What hacks or alternative solutions have you tried to solve the problem?
A workaround is to create a user for everyone to use, and post this login publicly, although the problem with a public facing instance is that then anyone can overwrite & remove other links.
How badly do you want this new feature?
@apkallum commented on GitHub (Nov 13, 2020):
@techied sorry for the delay, but I'm happy to tell you that it's already been implemented. There is a config flag called
PUBLIC_ADD_VIEW, if you set it toTrue, you should be able to access the add view without logging in.@Flightkick commented on GitHub (Aug 26, 2023):
Great! It would be nice if this flag was added to the configuration documentation.
I now see that it's mentioned in other sections but I had to dive through search engines and GitHub issues to find it.
@pirate commented on GitHub (Aug 29, 2023):
Alas the wiki has become slower to update ever since someone started adding virus links and I had to remove public edit permissions. I will add this to the queue, thanks!