Just FYI: https://calibre-web.example.com/opds?auth=username:password see https://github.com/janeczku/calibre-web/wiki/FAQ#which-opds-readers-work-with-calibre-web