Login Issues with MoeMemos on Memos 0.24 via Docker and Caddy
Hello, I’m experiencing issues with the following setup:
- Memos stable version 0.24 running as a Docker container on a Raspberry Pi 5.
- A second container with Caddy enabling HTTPS via a self-signed certificate on a dedicated port.
- MoeMemos installed from F-Droid on an Android phone and a tablet running LineageOS.
Issue: I cannot log in to my Memos server using MoeMemos on either device, even though I can access the server via browser using the same address.
Questions: Is this configuration compatible with MoeMemos? Do I need to upgrade the Memos server to version 0.25 to resolve this issue?
Thank you for your work and for any assistance you can provide.
I’m replying to my own question so someone else with the same problem can be helped. I downloaded the project and debugged the code; it seems the problem is not related to the certificate but rather to the API interface. Now I get the error message "not found". Maybe I’ll try to update my Memos server to version 0.25.
Now it seems to work, but the process was long and troublesome. You have to install one version of Memos at a time until you reach 0.25.1, and during this process, you might encounter problems in the migration procedure (I did). Once I solved the update, I got an error related to user/1... but "magically," if you exit and re-enter, you’re in! One question remains: can I enable dark mode in the app? If so, where?
Unfortunately, as both Memos 0.25.0 and 0.25.1 introduced API breaking changes, you need to use Moe Memos 0.8.5 to support Memos 0.24.0, and Moe Memos 0.8.6 to support Memos 0.25.0.
Memos 0.25.1 is not supported directly by Moe Memos yet but you can workaround with Mortis, which convert the API to Memos 0.21.0 format.
thanks, still not clear for me, if I use Mortis, I can use MoeMemos 0.8.6 ?
thanks, still not clear for me, if I use Mortis, I can use MoeMemos 0.8.6 ?
Exactly!