anki-server

An Anki (http://ankisrs.net/) AnkiWeb replacement in PHP

MIT License

Downloads
6
Stars
19
Committers
1

Anki Server

Anki Server is an alternative to AnkiWeb.

Requirements

  • PHP 5.4 <=

Installation

  1. Download the source code (either by downloading a release or cloning the git repository)
  2. Install the dependencies via composer php composer.phar install

Use with Anki (desktop)

  1. Go to Tools - Add-ons - Open Add-ons folder
  2. Create a new file called my-server.py with the following content (make sure to edit your-server-address.
import anki.sync
anki.sync.SYNC_BASE = 'http://your-server-address/'

Use with AnkiDroid

As of now (2014-12-31) AnkiDroid does not support specifying a custom AnkiServer. I've submitted a PR that should make it possible to do so.

  1. Go to Settings - Advanced - Anki Server URL
  2. Change the URL to point to http://your-server-address/

Note

This code was developed/tested with Anki Desktop 2.0.31 and a custom build of AnkiDroid. Anki 1 is not supported and any previous versions of Anki Desktop may not work. Try at your own risk.

License

The code is licensed under the MIT license. See LICENSE.