4 hours ago mod
Banned dotCody @lemmy.world Banned reason: Repeated racism and ableism. One week ban.
expires: in 7 days
2 days ago mod
Removed Comment how long am i gonna suck on this nasty dick until i finally move to BSD by story @lemmy.zip reason: Rule of
2 days ago mod
Banned SailorFuzz @lemmy.world from the community reason: False reporting
expires: 1 day ago
4 days ago mod
Removed Post TaskHandoff – a self-hosted workbench for running Codex / OpenCode agents on your own machines reason: Rule 7/8: Account Age, Tag, Disclosure.
4 days ago mod
Banned makeshift0546 @lemmy.today from the community reason: lemmy.ml rules 1 and 2, trolling, ban evasion
4 days ago mod
Banned jimmy90 @lemmy.world from the community reason: Rule 1
expires: in 1 year
5 days ago mod
Banned antianarchist @sopuli.xyz from the community reason: Rule 1
expires: 17 hours ago
5 days ago mod
Banned huangguoai @lemmy.world from the community reason: Spam.
5 days ago mod
Featured Post Lightnovels releasing this week: (September 14 - September 20) in community 6 days ago mod
Banned GladiusB @lemmy.world reason: using ableist slur after seeing all the warnings in the thread? Let's take a short break from Lemmy for breaking the TOS.
expires: 4 days ago
6 days ago mod
Unfeatured Post Lightnovels releasing this week: (September 07 - September 13) in community 6 days ago mod
Removed Comment Aren't they gay furries? by cub Gucci @lemmy.today reason: Rule 1
6 days ago mod
Banned arin @lemmy.world Banned reason: Repeated violations of Lemmy.World TOS
6 days ago mod
Removed Post ScreenGuard- Digital Wellbeing for linux reason: Rule 7: Account age. Please post again once requirements are met
6 days ago mod
Banned velox2026 @lemmy.world from the community reason: Rule 4
expires: in 1 day
6 days ago mod
Banned Onyxonblack @piefed.social Banned reason: Troll
expires: in 73 years
6 days ago mod
Removed Comment That was an epic crash out. Thanks for the free comedy. by Vgcjt @lemmy.ca reason: Rule 2
6 days ago mod
Removed Comment Moron says moron shit. I would continue to dunk on you but I'm bored of you now. Get fucked forever. by chloroken @lemmy.ml reason: Rule 1
6 days ago mod
Removed Comment Oooh little baby got mad because he cant actually argue my points? Its ok, let your feefees out. When you wake up from your nap maybe you can accept that i have a point. by Vgcjt @lemmy.ca reason: Rule 2
6 days ago mod
Removed Comment How about you shut the fuck up and stop telling me what I should find important. Fascist-tolerant moron. by chloroken @lemmy.ml reason: Rule 1
6 days ago mod
Banned SABB2026 @piefed.world from the community reason: spam
7 days ago mod
Banned SABB2026 @piefed.world from the community reason: spam
7 days ago mod
Banned prey169 @lemmy.world from the community reason: Rule 4
7 days ago mod
Banned mrdown @lemmy.world Banned reason: Repeated TOS violations
8 days ago mod
Banned TachyonTele @piefed.social from the community reason: Harrassment of other users from multiple accounts
8 days ago mod
Banned fundbasis_bot @lemmy.1095.me from the community reason: Spam.
8 days ago mod
Removed Post I self-hosted a fully autonomous business on one laptop: public data API + zero-KYC crypto store + on-chain payment detection, run end-to-end by an AI agent (free data sample inside) reason: I have removed this FOUR TIMES NOW for spam, wtf.
10 days ago mod
Banned fundbasis_bot @philosophy.cafe from the community reason: Spam.
expires: in 73 years
10 days ago mod
Banned clee89 @lemmy.world Banned reason: advertiser
11 days ago mod
Removed Post It's a lot reason: https://en.wikipedia.org/wiki/Succ%C3%A8s_de_scandale
12 days ago mod
Featured Post Lightnovels releasing this week: (September 07 - September 13) in community 12 days ago mod
Unfeatured Post Lightnovels releasing this week: (August 31 - September 06) in community 13 days ago mod
Banned deft @lemmy.wtf reason: Be civil.
expires: 12 days ago
13 days ago mod
Removed Comment I'm not demanding anything actually. I added a lot to the conversation. Someone at a glance might not immediately have known it was slop, so I was trying to highlight that for others. by TheJesusaurus @piefed.ca reason: Off topic. Yes, its obvious from both the tag and disclosure. No, did not add anything with this.
13 days ago mod
Removed Comment Awesome, someone let me know when someone makes one without AI so I can use it please. by TheJesusaurus @piefed.ca reason: OT. Its tagged and disclosed properly.
13 days ago mod
Removed Post Wid v2.1.0 is here! reason: Excessive self-promotion
13 days ago mod
Removed Post Would anyone be willing to work on a Spritely Goblins environment but for Rust? reason: Duplicate
14 days ago mod
Removed Post u/madthumbs from linuxsucks is mentally ill beyond words. reason: Rule 1
14 days ago mod
Banned Dodger2054 @lemmy.world Banned reason: Advertising. Suspected unmarked bot.
15 days ago mod
Removed Comment Many Lemmy instances are essentially unmoderated and inevitably devolve into 4chan. Always report the problem users to your admins. If they notice a lot of reports from a certain instance they'll (hopefully) defederate eventually. by James R Kirk @startrek.website reason: Rule 1
15 days ago mod
Banned James R Kirk @startrek.website from the community reason: Admiral Patrick alt
15 days ago mod
Removed Post DayOtter v0.4.0 - open-source, self-hostable Calendly alternative with a built-in scheduling assistant reason: Rules 7 & 8: Account Age, No Tag, No Disclosure.
16 days ago mod
Banned HieroProtagonist @feddit.org from the community reason: Rule 1
16 days ago mod
Unbanned HieroProtagonist @feddit.org from the community reason: Rule 1
16 days ago mod
Removed Post Omarchy Quattro crosses 200,000 ISO downloads reason: Rule 1
16 days ago mod
Banned HieroProtagonist @feddit.org from the community reason: Rule 1
18 days ago mod
Banned harc @szmer.info from the community reason: Rule 1
expires: 11 days ago
18 days ago mod
Removed Post wid v1.2.2 – The Fastest Installer for Windows reason: Automod
18 days ago mod
Banned HieroProtagonist @feddit.org from the community reason: Rule 1
expires: 16 days ago
18 days ago mod
Removed Comment - London (and other European cities) used to be very much more homogeneous in population, this made them feel much safer and pleasant, like him, I miss this time
- In my opinion just being born in some country don't make you a native. Would you say some German dude born to white German parents, with a 500 year lineage in Bavaria who moved to China before his birth, *even if they obtained Chinese citizenship* make him a native Chinese?
- I don't like the growing influence of Islam in European countries
*Edit: Rephrased the second bulletpoint after my brain booted* by HieroProtagonist @feddit.org reason: Rule 1
18 days ago mod
Banned TIEPilot @lemmy.world Banned reason: Ban evasion
18 days ago mod
Unbanned TIEPilot @lemmy.world Banned 18 days ago mod
Removed Post wid – Fast, free and lightweight package installer for Windows reason: AI Bot
19 days ago mod
Banned TIEPilot @lemmy.world Banned reason: Seven day tempban from Lemmy.World for repeated TOS violations, incivility, ablelism, moderator abuse.
Please review the Lemmy.World TOS before returning: https://legal.lemmy.world/tos/
You have the attention of the Lemmy admins. When your tempban expires, please do not violate the TOS or you will be permanently banned.
expires: 12 days ago
19 days ago mod
Removed Post AI: Considerations for people who make decisions - Bert Hubert's writings reason: offtopic in /c/linux
19 days ago mod
Featured Post Lightnovels releasing this week: (August 31 - September 06) in community 19 days ago mod
Unfeatured Post Lightnovels releasing this week: (August 24 - August 30) in community 20 days ago mod
Removed Post Visio-Display: a self-hosted digital signage platform with one-command deployment reason: Rule 7: Account Age (apparently this didn't go through the last time I did it)
20 days ago mod
Banned HM King Charles III DG FD @feddit.uk from the community reason: Rule 1
21 days ago mod
Banned prole @lemmy.blahaj.zone from the community reason: Rule 1
21 days ago mod
Removed Post Hardening Traefik Against Header Alias Spoofing with underscoreHeadersStrategy and aliasHeadersStrategy reason: Duplicate post of the crosspost you made yesterday. Same link.
22 days ago mod
Removed Post Visio-Display: a self-hosted digital signage platform with one-command deployment reason: Rule 7: Account age.
24 days ago mod
Locked Post Finally moved family off Google Photos to Immich on a closet Optiplex 7040 — almost lost a month of kid photos in January 24 days ago mod
Unlocked Post Finally moved family off Google Photos to Immich on a closet Optiplex 7040 — almost lost a month of kid photos in January 24 days ago mod
Locked Post Finally moved family off Google Photos to Immich on a closet Optiplex 7040 — almost lost a month of kid photos in January 24 days ago mod
Removed Comment the thought police are on duty by hobata @lemmy.ml reason: Rule 1
24 days ago mod
Removed Comment Fuck off clanker by GraveyardOrbit @lemmy.zip reason: Rule 1. We don't behave like that here.
25 days ago mod
Removed Post I built a tiny self-hosted corner of the internet made entirely from HTML pages reason: Rules 3 & 7 & 8.
26 days ago mod
Banned luiscore_dadec5 @lemmy.world Banned reason: Spammer
26 days ago mod
Banned Harry789 @lemmy.world Banned reason: Spammer
26 days ago mod
Featured Post Lightnovels releasing this week: (August 24 - August 30) in community 26 days ago mod
Unfeatured Post Lightnovels releasing this week: (August 17 - August 23) in community 29 days ago mod
Banned FartShitman @lemmy.world Banned reason: https://legal.lemmy.world/tos/#51-community-manipulation - vote manipulation
29 days ago mod
Banned Dookieman12 @piefed.social Banned reason: Troll
expires: in 73 years
30 days ago mod
Removed Post Linux 7.2 finally cuts off ancient x86 fallback code reason: slop
1 month ago mod
Removed Post Zen IdP, A tiny, declarative OIDC provider in Go (YAML-based, zero external DB required) reason: Rules 7 & 8: Account age too low, and post is not tagged.
1 month ago mod
Featured Post Lightnovels releasing this week: (August 17 - August 23) in community 1 month ago mod
Removed Comment [@myusername](https://lemmy.ml/u/myusername) [@selfhosted](https://lemmy.world/c/selfhosted) [@slazer2au](https://lemmy.world/u/slazer2au)
Doesn't matter if it's God, if you used that shit to code it's a vibed coded one!! by Awelo_Arrekinte @tuiter.rocks reason: Rule 1.
1 month ago mod
Removed Comment Judging from the grammar in this comment, I'm guessing there's a lot you haven't "readed."
This isn't where you post about general FOSS stuff. by PabloSexcrowbar @piefed.social reason: Rule 1.
1 month ago mod
Unfeatured Post Lightnovels releasing this week: (August 10 - August 16) in community 1 month ago mod
Removed Post RSS Relay Explorer: A Streamlit tool to aggregate Hacker News, Reddit, and Lemmy with optional DeepL translation reason: Rules 7&8. Account is not old enough to post promo, there is no tag in the title, its clearly AI generated as a post with no disclosure. You can try again when your account meets the requirements.
1 month ago mod
Banned LurkingLuddite @piefed.social Banned reason: Toxic
expires: in 73 years
1 month ago mod
Removed Comment 38.5092, -121.4956
Accuracy 5 km by PabloSexcrowbar @piefed.social reason: Do not do that. Message privately, next time will be a ban.
1 month ago mod
Removed Post *Permanently Deleted* reason: Rule 3.
1 month ago mod
Unbanned PumaStoleMyBluff @lemmy.world 1 month ago mod
Banned PumaStoleMyBluff @lemmy.world reason: URL Blacklist
1 month ago mod
Banned Sculptus Poe @lemmy.world reason: 3 day ban for repeatedly making rude comments and deleting them
expires: 1 month ago
1 month ago mod
Banned NeferiousNigga9 @ani.social Banned 1 month ago mod
Removed Comment Get this AI slop out of here please by molasses6469 @lemmy.world reason: Rule 1.
2 months ago mod
Removed Comment Aaand now you have malware, courtesy of AUR. Enjoy :) by quick_snail @feddit.nl reason: Misinformation
2 months ago mod
Removed Comment Uses AI: https://github.com/Supernova3339/changerawr/tree/master/.claude by paydequeso @piefed.social reason: As this is clearly disclosed in the tag and disclosure, this is off topic as a comment.
2 months ago mod
Removed Comment If anyone else is confused what this does, I pointed the clankers at it and asked. Way to bury the lede OP.
See [6] for some missing features (?) that would be nice to clear up.
---
[1]
- You open a webpage normally.
- The browser extension reads the page that your browser loaded.
- It sends the page text, title, URL, and other details to your Hister server.
- Hister stores and indexes that content.
- Later, you search Hister for words from the page.
- Hister finds the saved page, even when you cannot remember its title or URL.
[2]
> so, like a Google search of visited sites and my own drive?
Yes. That is actually a reasonable use case.
If you pointed Hister at:
C:\Documents
it would:
1. Walk the folder tree.
2. Read supported files.
3. Build a full-text index.
4. Watch for changes.
5. Re-index new or edited files automatically.
You could then search for things like:
tax invoice lenovo
lumbar radiculopathy
that python script with sqlite
"Methylphenidate" (exact phrase)
without caring which folder the file lives in.
Is it like Google?
Yes, but only for your own data.
Imagine Google, except the only websites are:
C:\Documents
D:\Notes
your browser history
pages you crawled yourself
You open a browser, type a search, and receive ranked results from your own files instead of the internet.
[3]
Can you access it from elsewhere on your LAN?
Yes.
By default it listens only on localhost:
127.0.0.1:4433
However, you can configure it to listen on all network interfaces:
0.0.0.0:4433
Then any device on your LAN can use the web interface or API, provided your firewall allows it. You should also enable an access token or user accounts if you expose it beyond your own PC.
---
[4]
What interests me more for your home setup is that Hister is not just a search engine.
It already exposes:
a web UI,
a REST API,
and an MCP endpoint for AI assistants.
That means you could run one Hister instance on your server, index your documents once, and then:
search them yourself from any device on the LAN,
or let an AI search the same index through MCP.
If I wanted a self-hosted "Google for my own stuff" with minimal setup, Hister is much closer to that goal than Meilisearch. Meilisearch is an indexing engine. Hister is already a complete document search application.
---
[5]
Yes. By default, Hister stores its data in SQLite:
Search index and metadata: db.sqlite3
Stored HTML previews: separate files on disk
Configuration: YAML
It can also use PostgreSQL instead of SQLite if you want.
Regarding browser history, there are two separate things:
1. Your browser's history database (Chrome, Firefox, etc.).
2. Hister's own index.
They are independent after import.
For example:
Monday: You visit example.com.
The extension sends the page to Hister.
Hister stores the text, title, URL, metadata, and optionally the HTML preview.
Tuesday: You clear Chrome's history.
The Hister copy remains. Clearing your browser history does not delete Hister's copy. Hister is designed to be a long-term knowledge store, not a mirror of your browser history.
If you want Hister to forget something, you must delete it from Hister itself. The web UI and terminal both support deleting indexed entries.
I actually like that design. If it deleted documents every time you cleared browser history, it would defeat one of its main purposes. It treats browser history as an ingestion source, not as the source of truth.
---
[6]
From the current documentation:
Are sources timestamped?
Yes.
Each indexed document records at least:
Added timestamp.
Updated timestamp.
For browser pages, the visit timestamp.
URL, title, and metadata.
---
Is there a TTL (auto-expiry)?
No.
I could not find any TTL, age-based expiry, or retention policy.
Documents remain until you delete them or overwrite them with newer content.
---
Can I set a maximum database size?
Not that I can find.
There is no option such as:
10 GB maximum.
Delete oldest first.
Keep only the last 365 days.
Limit to 1 million documents.
You can reduce storage by:
Disabling HTML previews.
Limiting indexed file size.
Restricting indexed file types.
Excluding paths or domains.
---
Can I cleanly delete by topic?
Partly.
You can:
Delete individual documents.
Delete crawl jobs (but not the indexed documents).
Label imported content.
Query by labels and metadata.
Configure rules to stop future indexing.
I did not find built-in support for bulk deletion such as:
"Delete everything about Tesla."
"Delete all Reddit pages."
"Delete every page tagged AI."
The API may allow scripted deletion, but I did not see a first-class "delete by query" feature in the documentation.
---
Is browser ingestion automatic?
Yes.
That is one of its main features.
Once the browser extension is installed and pointed at your server:
Every page you visit is captured automatically.
The extension extracts the rendered page.
It sends it to Hister.
If the page later changes, the extension periodically checks it and updates the stored copy.
Duplicate visits update the existing document rather than creating a new one.
You do not need to press a button.
---
My only concern
This project feels like it is missing a lifecycle policy.
For a personal knowledge base, I would want options such as:
Keep browser pages for 90 days.
Keep GitHub forever.
Keep PDFs forever.
Delete pages that nobody has opened for two years.
Maximum database size: 20 GB.
Delete by label or query.
I could not find those features in the current documentation.
The project is very good at collecting information. It appears less mature at managing its lifetime. That would probably become the first thing I wanted if I intended to leave it running for years.
---
[7]
Yes, on both counts.
Can I exclude particular sites?
Yes, and it is quite flexible.
Hister has skip rules that apply before a page enters the index. You can exclude:
Entire domains.
Subdomains.
URL patterns.
Login pages.
Admin pages.
Cookie consent pages.
Anything that matches a regular expression.
For example:
^https://reddit//.com/
^https://mail//.google/.com/
^https://.*\.bank\.com/
Those pages never enter the index.
The nice part is that the rules apply both to new browser captures and to re-index operations, so they stay excluded.
---
How does multi-tenancy work?
It is better than I expected.
Each user has:
Their own login.
Their own search index.
Their own browser history.
Their own skip rules.
Their own search aliases.
Their own API token.
If you and your wife both use the same Hister server:
You
├── browser history
├── indexed pages
├── rules
└── API token
Wife
├── browser history
├── indexed pages
├── rules
└── API token
Neither user can search the other's documents.
There is also a global area.
You can configure directories such as:
/shared/docs
Those appear in everyone's searches, while personal folders remain private.
---
One feature I really like
Directory indexing also supports user ownership.
For example:
alice -> /nextcloud/alice
bob -> /nextcloud/bob
global -> /shared/docs
The server enforces that visibility automatically. Even administrators do not automatically see other users' indexed files.
Overall, I came into this expecting "browser history search". After reading the documentation, it is closer to a lightweight, self-hosted personal search appliance with sensible multi-user support. The remaining gaps are lifecycle management features such as retention policies, TTL, storage quotas, and richer bulk deletion. Those do not appear to be built in. by SuspiciousCarrot78 @aussie.zone reason: Feel free to bring up concerns that you parsed through, but lets not just copy/paste a wall of text of llm output.
2 months ago mod
Removed Comment  by GreenKnight23 @lemmy.world reason: Rule 1.
2 months ago mod
Locked Post NaviBeat - iOS client for Navidrome Testflight 2 months ago mod
Locked Post Codeberg bans vibe coded projects 2 months ago mod
Locked Post Recent Influx of Spam 2 months ago mod
Locked Post Example Project Post for [AIP] 2 months ago mod
Locked Post Most slopcode projects are abandoned and deleted within months of release 2 months ago mod
Locked Post AI & Promotional Post Expanded Rules 3 months ago mod
Locked Post Community Rules 3 months ago mod
Locked Post Rule 7 Adjustment 3 months ago mod
Locked Post Help me fix my dad’s home internet setup. Does my plan make sense? 3 months ago mod
Locked Post Is PH still legit way to promote your tool? 3 months ago mod
Locked Post [Project] 0807 - a self-hosted ephemeral file host with no accounts and a Tor onion service 3 months ago mod
Appointed curbstickle_lw @lemmy.world as a mod to the community 3 months ago mod
Unlocked Post Family Email w/ Custom Domain 4 months ago mod
Removed HybridSarcasm @lemmy.world as a mod to the community 4 months ago mod
Appointed curbstickle @anarchist.nexus as a mod to the community 4 months ago mod
Appointed ayyy @sh.itjust.works as a mod to the community 4 months ago mod
Locked Post Where is API tooling lacking ? 4 months ago mod
Unlocked Post Where is API tooling lacking ? 4 months ago mod
Locked Post Where is API tooling lacking ? 4 months ago mod
Appointed I2jgwh0hYtxrCZQ @ani.social as a mod to the community 6 months ago mod
Locked Post [METAPOST] Please stop linking OpenSlopware 6 months ago mod
Locked Post How many projects involve LLM-written code now? 2 years ago mod
Removed Myne @ani.social B as a mod to the community 2 years ago mod
Removed Myne @ani.social B as a mod to the community 2 years ago mod
Appointed I2jgwh0hYtxrCZQ @lemmy.sdf.org as a mod to the community 2 years ago mod
Appointed d3Xt3r @lemmy.nz deleted by creator as a mod to the community 2 years ago mod
Appointed Cyclohexane @lemmy.ml as a mod to the community 2 years ago mod
Appointed wjs018 @lemmy.world as a mod to the community 2 years ago mod
Appointed savedYouAClick @lemmy.world as a mod to the community 3 years ago mod
Removed MrKaplan @lemmy.world as a mod to the community 3 years ago mod
Appointed MrKaplan @lemmy.world as a mod to the community 3 years ago mod
Appointed testman @lemmy.ml as a mod to the community 3 years ago mod
Removed throwaway_ludrol @bookwormstory.social as a mod to the community 3 years ago mod
Appointed throwaway_ludrol @bookwormstory.social as a mod to the community 3 years ago mod
Appointed Mestionora @bookwormstory.social B as a mod to the community 3 years ago mod
Appointed testman @lemmy.ml as a mod to the community 3 years ago mod
Removed rknuu @beehaw.org as a mod to the community 3 years ago mod
Featured Post Megathread for Reddit Blackouts and News - Rest of the Week(?) in community 3 years ago mod
Unfeatured Post Megathread for Reddit Blackouts and News - Day 3 in community 3 years ago mod
Featured Post Megathread for Reddit Blackouts and News - Day 3 in community 3 years ago mod
Featured Post Reddit Exodus: Welcoming the Selfhosted Community to Lemmy - Migrating to Freedom! in community 3 years ago mod
Featured Post Megathread for Reddit Blackouts and News - Day 2 in community 3 years ago mod
Featured Post Megathread for Reddit Blackouts and News - Week 1 in community 3 years ago mod
Removed Community 3 years ago mod
Appointed Icewind as an admin