I’m looking for a spaced repetition alternative to Anki, ideally something that I can self host and expose like any other webapp, and that is compatible with .apkg Anki decks (or at least that is compatible with something I can convert .apkg decks into). I’d like to not have to create an account with Anki or some other third party, and wasn’t super happy with anki-web and the anki-sync-server container – but maybe I was just using that wrong…
Did you try anki-sync-server-rs?
What are your gripes with it?
Warning:This project is no longer maintained due to lack of interest
Unfortunate. That happened only last month: https://github.com/ankicommunity/anki-sync-server-rs/commit/dc2654917e40fe170886e09ca29d9db866e0ad0a
Unless I was mistaken, I still needed to set up an anki account to access anki-web. I want to access it on iOS and not about to pay 30$ for their app. I also tried to spin up the docker container but ran into some issue that probably could have been sortable, but since I wasn’t interesting in going down the account route I backed off and started looking elsewhere.
I haven’t personally set it up yet but you can enter a custom self-hosted sync server in the desktop app’s settings. No need for an ankiweb.net account.
As for iOS, choosing a mostly unfree platform means you get the unfree experience and its consequences. Anki couldn’t even publish a copyleft app on the app store if they wanted to. See the $25 as the Apple tax ;)
For the free-ish mobile platform, there’s https://github.com/ankidroid/Anki-Android.