I really like shaarli. I use too many machines and browsers to keep track of my bookmarks, and shaarli allows me to keep them all in one place. It gives you a bookmark you add to your bookmark bar, that once clicked, brings up your standard save a new bookmark, along with the option to tag it, and give a description.
Hey, I use Shaarli as a bookmarks list. It a selfhosted website : https://github.com/shaarli/Shaarli
I know that the database is a file. But I don't know its format. But if you want to integrate shaarli to a website, maybe you should use the API : https://shaarli.readthedocs.io/en/master/REST-API/
If you want to update using git, there is no need to do "git pull" and use master branch. Instead, you need to use tags. Something like:
cd /path/to/shaarli
git fetch
git checkout v0.9.0
Latest release tag can be viewed at https://github.com/shaarli/Shaarli/releases
How about shaarli?
It doesnt tick all the boxes but most of them, I heard the developer say it handles upwards of 20k bookmarks quickly and efficiently with no database. As usual YMMV.
Shaarli seems like it might fit your needs well:
Pros:
Cons:
I've been using shaarli for quite some time - it works pretty well and I'd recommend it. I don't think it's particularly taxing on the system.
It does tags and runs well in docker.
I did recently find Shaarli Shaarli Documentation which looks very promising. I am still collecting parts to build my home server, and I may end up running this to help with my bookmarking addiction! Again, I just found this so I have no idea how well it works or if it is a complete waste of time. If you do give this a go, would you mind reporting back on it?
you could publish the links to an RSS feed (eg. bookmark them with shaarli) and have a cron job on your server that parses the RSS feed and runs youtube-dl
on each item.
Hey, j'ai contribué un peu au développement de Shaarli. sebsauvage ne le maintient plus vraiment. Si vous voulez une version un peu plus stable avec des features en plus (et en évolution), Shaarli a été forké et est disponible sur https://github.com/shaarli/Shaarli :)
I don't know about this sub specifically, like as a whole, but I personally use a Shaarli instance to save things I find interesting, useful, or insightful. I would like some functionality to have pages saved to the Shaarli instance automatically saved to the Wayback Machine but the community plugin for that seems to have been broken for a while. Because of that, I'm considering moving platforms.
Anyway, Shaarli has the ability to create public or private links, and you can choose which is the default, if you'd like to share a public Shaarli instance but keep some items private.
Looks like they've got armhf which is what I often saw on my 32 bit system. Might be able to build from source on your target server with something like
$ git clone https://github.com/shaarli/Shaarli $ cd Shaarli $ docker build -t shaarli .
and then (assuming docker-compose) editing your docker-compose.yml file to use your local image:
<snip> services: shaarli: image: shaarli build: ./ <snip>
Heck, looking at that docker-compose.yml file, the build appears to be configured, so docker-compose up -d --build might be all you need.
$ git clone https://github.com/shaarli/Shaarli $ cd Shaarli $ docker-compose up -d --build
https://github.com/shaarli/Shaarli/blob/master/Dockerfile.armhf
shaarli and appropriate tagging. I use it for almost everything else (notes, short docs/articles, todo list, snippets, bookmarks, watchlist, playlist management...). Simple, versatile, portable.
Do you need to save on reddit?
Something like pinboard.in or shaarli (if you like a selfhosted tool) are a lot more flexible as you can save thing from all over the web, not just reddit.
> This seems to be a suitable usecase for spinning up a Shaarli instance, super easy in Docker: https://github.com/shaarli/Shaarli
.
> if I find yourself in the bunker without internet
I don't see how. Sharrli has links to things. You'd be better suited with something like Wallabag (which at least downloads the articles) or your own wiki instance.
Hi great post! +1 to create a Github Repo as Awesome Sysadmin.
Here is my small contribution: Shaarli Run your own “delicious” bookmarking service. The great thing about this? It doesn’t use any database. Magic.
For what it's worth it does not use SQLite, but a custom datastore format (really just arrays). We are not aware of any data loss on Shaarli, and this system stays lightning fast with a large number of links (this is an old instance using the original, unforked code. 21K links)
I use Shaarli. It might not be exactly what you're looking for but it is a lightweight solution and there is no browser extension needed, so you can access it from any device. You can also have public and/or private bookmarks, which is very handy. It's very easy to set up and there's no database to deal with. I run it on a Raspberry Pi and i'm very happy with it.
Thanks.
No, I'm not changing browser. I don't keep permanent bookmarks in my web browser. I keep them in a local web application called Shaarli. My goal is to move them to Org Mode (an extension to the Emacs text editor). This is because I'd like to learn to use Emacs better. Potentially I could become much faster in organizing bookmarks using Emacs as opposed to Shaarli because the former is keyboard-driven while the latter is mouse-driven.