Skip to content

tomzx/anki-server

Repository files navigation

Anki Server

License Latest Stable Version Latest Unstable Version Build Status Code Quality Code Coverage Total Downloads

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published