Zotero is another tool for keeping track of research papers, except Zotero does much more than that: the open source software ships with a browser extension which allows you to add almost anything (papers, book, videos, wikipedia pages) to your library with a single click, keep notes and additional resources close at hand, and export citations in a whole mass of different formats.
In addition to all that, Zotero also comes with a cloud storage sync, so you can back up all of your library and sync it on other machines.
Zotero provides a WebDAV client so that you can host your own, however this isn't particuarly well documented to date.
- Requisites:
You'll need Docker and a Zotero login (file sync is prevented without a login, so you can create a throw away one if so desired).