I used and still am using shaarli since about when it was created.I had up to 3k links and a lot of texts, images, ....
Here is my appreciation :
Supports markdown which is great.
Only one user per website (it sounds bad ? It is is the best design choice ever : it's the only downside and it has tremendously fucking great upsides : all that follows !)
Integrated with many services / phone / browsers.
Maintenance cost minimal. No database. I spent less than 1h per year doing maintenance on mine.
Excellent website response time even on searches.
tagging is the best organization of ideas / files / images ever. It just works.
The only one and single time I had a question, it was answered right away by users community (which is not that big though)
It's usage is only limited by your imagination.
Extracting your data from the tool is easy.
Saving and restoring is extremely easy..
Advanced usage : I have three instances.
If you're looking for a an efficient single user tool that requires the strict minimal maintenance, easy to deploy, there you go.
It's open-source, well-maintained, simple to use and easy to self-host !
On my search to find self-hosted stuff, that runs more-or-less solely on PHP, I came across this (suggest looking into this). It's a nice little "pinboard", but it lacks multiple user support, which is a bit sad.
As my domain is hosted from a restricted server, I can't use anything too fancy (meaning I can't install nodejs, python etc), but I found, that it works rather well. It's stable and lightweight, even supports some plugins (sadly, not many of them exist).
In overall, as a subdomain for restricted sites, it works wonders.
Still being actively developed on GitHub. Has a plugin system for writing extensions to built-in functionality. Big thing I didn't see (may not be important to many) is hierarchical tagging system.
Our users have written 4 comments and reviews about Shaarli, and it has gotten 72 likes