
will mount a directory from the Nextcloud with Calibre’s library. run a Calibre Web instance in Docker – a web interface for a library. So, now I have my library itself is stored in a Nextcloud (see the Nextcloud: running in Docker Compose on Debian with Let’s Encrypt SSL post), and I’ll use the Moon+ Reader application on my Android devices as it can synchronize read position via WebDAV.Īlso, you can use Google Drive as a storage backend for Calibre Web, read the docs. The idea is to move away from storing books in Google Books and using its e-book reader on mobile and via a browser but still to be able to access my library from anywhere and to have have a book’s reading position synchronization ability, as it is in the Google Books mobile and browser readers. Only when recording in a stable environment, under the same conditions, we’ll be able to draw confident conclusions about our site’s performance.I’m using Calibre for my e-books library management for many years, but until today always used its desktop version.Ī couple of days ago I found the Calibre Web project – the same library, working with the same database, but accessible via a browser. When observing performance data, it’s important to establish a baseline and compare it in relativity to historic results. Based on the factors described above, it’s impossible to make any form of informed comparison. Should we be comparing metrics obtained from different tools? In order to return results fast, PageSpeed runs at full network speed, then applies a simulation to calculate performance metrics.Ĭalibre applies bandwidth and device throttling as it conducts the testing-metrics are recored in realtime. Both Calibre and PageSpeed use different types of machines. The underlaying hardware running performance tests has an effect on the accuracy of simulated hardware devices.
PageSpeed tests under two different network speeds: Desktop (described as “Dense 4G 25th percentile”) and mobile (described as “Mobile Slow 4G”).ĬPU and GPU performance of the test agent
They’re chosen based on their relevance to observed global averages. Test Profiles allow you to choose from a list of pre-configured network throttling settings.