05-23-2025, 09:50 AM
Thank you Mark, those are helpful suggestions. I don't personally have that much experience with Kindle so I'm not myself going to suggest what app settings would make Freda seem more like a Kindle - but if you (or anyone else) want to suggest some settings I'm fine with idea of adding them to a new 'Kindle-like' preset, included in the install package.
As for your thoughts on Calibre integration, I agree it's a good idea to set up a non-admin user for regular browsing activities, rather than using an admin user for everything you do. That probably belongs in the Calibre user guide/FAQ, because it's not specifically about Freda. As for the choice of ports though, I am not sure it makes much difference. If someone on the same private network as you is wanting to find your Calibre server's port number, they can just use a port scanner to find it. And if they're coming in from the public internet (or your network DMZ) you'll be relying on your NAS gateway service to redirect external web-traffic to your Calibre server's local port number anyway; any particular local port number will be as secure as any other (and your choice of external port numbers will be restricted, according to the policy of your ISP).
If you're really aiming to create a secure, locked-down calibre server, in an environment where you don't trust everyone on your local network, I'd suggest reviewing Kovid's documentation at https://manual.calibre-ebook.com/server.html - the essential point is to make sure that you're using HTTPS to access the server, and you've got a properly configured SSL certificate installed. You should not rely on HTTP plus digest authentication. Of course you might take the view that this is too much time and effort, unless your book collection is very sensitive information for some reason :-)
As for your thoughts on Calibre integration, I agree it's a good idea to set up a non-admin user for regular browsing activities, rather than using an admin user for everything you do. That probably belongs in the Calibre user guide/FAQ, because it's not specifically about Freda. As for the choice of ports though, I am not sure it makes much difference. If someone on the same private network as you is wanting to find your Calibre server's port number, they can just use a port scanner to find it. And if they're coming in from the public internet (or your network DMZ) you'll be relying on your NAS gateway service to redirect external web-traffic to your Calibre server's local port number anyway; any particular local port number will be as secure as any other (and your choice of external port numbers will be restricted, according to the policy of your ISP).
If you're really aiming to create a secure, locked-down calibre server, in an environment where you don't trust everyone on your local network, I'd suggest reviewing Kovid's documentation at https://manual.calibre-ebook.com/server.html - the essential point is to make sure that you're using HTTPS to access the server, and you've got a properly configured SSL certificate installed. You should not rely on HTTP plus digest authentication. Of course you might take the view that this is too much time and effort, unless your book collection is very sensitive information for some reason :-)

