I use Zotero, which is open source, and sync it between my devices using syncthing. I know this may not be considered self-hosted by some, but it does put you in charge of your data.
Self Hosted - Self-hosting your services.
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
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.
Cross-posting
- !everything_git@lemmy.ml is allowed!
- !docker@lemmy.ml is allowed!
- !portainer@lemmy.ml is allowed!
- !fediverse@lemmy.ml is allowed if topic has to do with selfhosting.
- !selfhosted@lemmy.ml is allowed!
If you see a rule-breaker please DM the mods!
Can I install Zotero on my server ?
It can be set up to work with a webdav database. So yes, you could self-host the database and access it from clients with local zotero installs.
I have been using Zotero
for a while and syncing my library directory with Syncthing
, even though they say not to (no problem in 7 years including PhD and job).
If you want something even more minimalist, it is possible with the command line too, , which is the approximate setup I'm currently using in my pharma job.