tomzx / anki-server
An Anki (http://ankisrs.net/) AnkiWeb replacement in PHP
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 21
Watchers: 10
Forks: 5
Open Issues: 4
Type:project
Requires
- laravel/framework: ~4.2
Requires (Dev)
- barryvdh/laravel-ide-helper: ~1.11
- phpunit/phpunit: ~4
This package is auto-updated.
Last update: 2024-12-10 08:18:35 UTC
README
Anki Server is an alternative to AnkiWeb.
Requirements
- PHP 5.4 <=
Installation
- Download the source code (either by downloading a release or cloning the git repository)
- Install the dependencies via composer
php composer.phar install
Use with Anki (desktop)
- Go to Tools - Add-ons - Open Add-ons folder
- 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.
- Go to Settings - Advanced - Anki Server URL
- 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.