hoarder-app / hoarder

A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search
https://hoarder.app
GNU Affero General Public License v3.0
6.47k stars 235 forks source link

Feature: Minimal install, no AI, no crawler. Hoarding only! #650

Open rowanfuchs opened 1 week ago

rowanfuchs commented 1 week ago

Describe the feature you'd like

A minimal install of Hoarder without the fuss of features like AI or crawling. No need for fetching images or contents, I prefer a clean clutterless collection of notes/bookmarks with basic search.

Describe the benefits this would bring to existing Hoarder users

The ability to run it on lower end devices or just run it as a simple hoarding solution

Can the goal of this request already be achieved via other means?

not that I am aware of.

Have you searched for an existing open/closed issue?

Additional context

No response

kamtschatka commented 1 week ago

just don't add a chrome container and do not configure AI? If you do not add any URLs that should be fine. But then I am wondering why you are going for Hoarder and not something like Google Keep?

MohamedBassem commented 1 week ago

@kamtschatka this seems like something that we can support fairly easily. Basically if chrome url is not set, rely on the fetch request only and just accept the fact that this won't render JS or take screenshots, etc. I actually don't mind the idea.

rowanfuchs commented 1 week ago

just don't add a chrome container and do not configure AI? If you do not add any URLs that should be fine. But then I am wondering why you are going for Hoarder and not something like Google Keep?

Hoarder spams the log with this error when you install it without a headless chrome instance, and why is Hoarder > Google Keep one reason ofcourse: private and selfhosted.

2024-11-12T18:32:28.448Z error: [Crawler] Failed to connect to the browser instance, will retry in 5 secs
2024-11-12T18:32:33.449Z info: Launching a new browser instance