I'm happy to hear other suggestions too?
Every 6 months I create around 5000 Anki cards out of the last 6 months for reading practice of the YLE Selkouutiset news, on a sentence by sentence basis: https://github.com/Selkouutiset-Archive/selkokortti
For raw isolated vocabulary my finfreq10k Anki deck can't be beat! https://ankiweb.net/shared/info/1149950470
But in your case, and for writing practice, you may also like https://github.com/hiAndrewQuinn/finyap , which is self-hosted in the sense that a new deck is just a CSV file in "scenarios".
Tsemppiä vaimollesi!
The feature
https://learnalist.net/faq/add-a-list-overtime-for-spaced-le...
Bulk import ui https://learnalist.net/toolbox/srs-add-overtime-v1.html
You’re welcome to try it, it is not self-hosted.
I also have a mobile app, and have been thinking of how to simplify the server etc.
Equally been thinking about how to modify the mobile app to work better with a different backend but still maintain notifications (local instead of server).
It used to be in the public domain but I moved it to a private repo. I am open to moving it back, there is just a small part of the code I want to keep private.