Copyparty is super cool, it can also be configured to use S3 backend.

How do you manage your reading progress?