Have you considered the possibility that, if you have 2k bookmarks, this isn't necessarily a self-hosting issue, but rather a bookmark hoarding issue :)
That’s why I don’t go back and reorganize old bookmarks. I just start fresh every time.
This is what I do. I keep the old ones around for a while, and every time I realize that I'm not missing anything, and delete them.
Worst case, I'll have to root around in my backups. But it has never happened wrt browser bookmarks.
I know, right!? Do I have to let go? Yes! Am I defined as a person by the shit I accumulate? No!
Sometimes hitting delete is the best thing you can do. Especially bookmarks, how many of them is out of date, or not relevant to you any more. And if you needed some of it, you can find it again. Sure, there is a few things a bit harder to find, but it should take less time than sort through 2k bookmarks. 😀
Karakeep. It will throw an error if a website is down and you won't get tags.
I think that’s a feature 😅😅
Just kidding, I had no issue with my photos for example with Photoprism, but for streaming my music with gonic I need to make some modifications for all my album art to show up, and in some cases titles and album names…
It is indeed a great feature but how time-consuming haha :)
I inherited my music collection from my 20 years old limewire addicted self, so it's a complete mess. I'm in the process of completing albums and using Picard to properly tag everything... 20 years of music collection...it'll take me 20 more years!
Anyway, I guess it's a warning for anyone starting to accumulate data: think about metadata, formats and data-management. NOW!
I think life is easier if you stop managing metadata and instead deal in folder structure. My music has never had consistent metadata and tagging, yet it's never been a problem. I use Gonic and just browse my music by folder structure.
These days I try to do both, but recognize it's an on-going thing that will never be done.
Sometimes folder structure can be a challenge because of extensive metadata. Where do parts of a compilation go, for example. At least with metadata, music players can show the tracks correctly.
Same boat. I put everything in Picard and let it analyze everything. It turned out about 95% perfect. Haven’t touched it since, and I’m using the metadata it generated.
Actually, that is a thing I like. Going through this stuff can be tedious, but it brings a lots of memories, things that I forgot about, things I once wanted to do. And also, after cleaning my digital life I feel similar as after cleaning in the physical world - good - I did something, I made my world a tad bit more organized and a tad less overwhelming. (I should note that I am lazy and I always must force myself to clean, but I never regret doing that after I start 😀) P.S. as I wrote in one comment below, maybe bookmarks is not a necessarily a thing that you want to go through and sort. Here I am more writing about my notes, or photos, etc..
Definitely second your feeling. I am similar in my relationship to cleaning. It feels like a lot of effort, but efforts feel good afterwards.
There is a hidden cost to every hobby and everybody is willing to tolerate a certain degree of shittyness.
I have a friends that has a rather old car and something on it is always broken. But he has no problem having 20 different apps for appliances, instead of deploying home assistants. Or having ads everywhere and even trying pihole or at least NextDNS.
On the other hand, I see my car as a transportation tool and when I need it I want to use it without worrying about some random part exploding. But I have no problem running Proxmox and hosting tons of services for my family.
That said, I would definitely not self-host something like NextCloud or any business critical component for my business and just paid somebody for the service.
You understand the value of risk management.
I guess the trick is to not look for stuff to host because you'll end up with all kinds of things you weren't doing in the first place.
And so little time!
Make sure you check https://karakeep.app/, because it has, at least, automatic tagging and full text search on the bookmarks
Simplify as much as you can.
And remember, if you're also self-hosting for family, someone will need to take over all that software and digital clutter when you're gone.
I've been trimming as much as I can on my NAS, including only keeping the most important self-hosted software and heavily purging old files and backups.
This. I'm not that old yet, but the realization hit me in the face pretty hard. And all the more reasons to sort it out. And definitely simplify. Or "make it usable" let's say.
You don't even have to be old. Death or serious illness/injury can affect us at any age, and it would suck if your family lost access to all the self-hosted photos and videos, for example.
"Make it usable" is a great idea.
I hate having to run my own backups. That's been a massively hidden cost behind self hosting that I did not originally account for. Anything sufficiently robust is expensive and anything cheap is unreliable (at least at the scales of data I have, 4k+ RAW videos and photos are massive).
It's important to use services with a workflow that works for you; not every popular service is going to be a good fit for everyone. Find your balance between exhaustive categorization and meaningless pile of data, and make sure you're getting more out than you're putting in. If you do decide that an extensive amount of effort is worth it, make sure that the service in question is able to export your data in a data-rich format so that you won't have to do it all again if you decide to move to a different tool.
I thought the hidden cost is my power bill by having a PC run 24/7....
Hate? Digital decluttering feels really good, for me anyway.
Pain feels good. It's like sport, is it? Is it sport? I'm healthy.
Nothing better than a properly formatted data file.
Self hosting teaches you this
Thanks for mentioning SingleFile. I’m not using it right now.
The workflow with linkding and the linkding injector is gold.
If you really access them that infrequently, are they actually worth keeping?
Plus if they're links, how many still work?
Actualy a lot more than I thought, and they bring joy, as souvenirs :)
IMO that's not a hidden cost. That's a decision you made. The actual hidden cost is the electricity and time you spend by configuring and mantaining your services.
Isn't that the goal? If you have an old drawer full of unorganized stuff, implementing a selfhosted management tool is getting an organizer and thinking about how to fill it, but you still have to sort your stuff in.
The only selfhosted thing where I really have to re-organize is my documents in paperless but I'm so glad to finally have it all organized and searchable instead of some hot mess of an inconsistent folder structure.
I'm in the long process of paperlessing. It's THE perfect example of that (not so) hidden cost. But there's no lying or trying to sell you magic. You put effort in a systematization that empowered by a great tool and a well thought out and tried model, and voila, winning.
Thinking back on your rhetorical question, I think it's just it.
It's the goal. The goal was always to try and make me think that I am not just simply taking care of my stuff (and by extension myself). Because taking care (of yourself) isn't valorized in a capitalist society.
Fuck it all. I'm putting YEARS of work into just sorting myself out.
Can't you use a script for that? There is a method to bulk import into linkding from Firefox and a REST API for linkding that allows you to remove all expired links.
2k bookmarks? i would just automate the process of saving each of them locally and just forget it lol. if it's somehow needed later search on the older archive
Are you kidding me? True, there is time involved. My biggest 'sin' right now is "home gallery" for it works on MY directory structure which I won't give up.
The geoguessing game that hides in it is superb ! I'm still amazed with the images I've been able to locate. Sometimes 40 years back.
There's also the slightly-less-hidden cost.
Electricity to run your home server(s).
Yes and no. A lot of sorting and optimizing processes can be done via scripts. For example, I had chatgpt generate one that finds audio streams in videos that are not in the language I need. Manual verification and then let another script remove the remaining lists streams that I don't need.
Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!