Self-hosted Anki/Spaced Repetition

Gutless2615@ttrpg.network to Selfhosted@lemmy.world – 21 points –

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...

6

Did you try anki-sync-server-rs?

What are your gripes with it?

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.

Well to be clear I'm not choosing the anki platform. I've found an anki deck already made for the vocabulary I'm trying to study. I'm specifically not trying to use their platform, hence the OP. If you have another spaced repetition self-hosted alternative, I'm all ears. Appreciate the free-ish mobile suggestion, but I'm on iOS, not android. Ideally I'd have a web-app solution, or at least a self-hosted sync server I can access with an iOS app.