惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 司徒正美
Jina AI
Jina AI
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - 三生石上(FineUI控件)
宝玉的分享
宝玉的分享
MyScale Blog
MyScale Blog
I
InfoQ
爱范儿
爱范儿
Microsoft Security Blog
Microsoft Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Stack Overflow Blog
Stack Overflow Blog
T
Tailwind CSS Blog
D
DataBreaches.Net
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Blog of Author Tim Ferriss
B
Blog
阮一峰的网络日志
阮一峰的网络日志
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
雷峰网
雷峰网
Recent Announcements
Recent Announcements
量子位
B
Blog RSS Feed

博客园 - 明月我心

百度网盘的同步空间使用方式 windows10删除多出的oem分区 linux设置自动更换壁纸 linux下zip文件解压乱码的问题 Node判断文件是否链接 解决Qualcomm Atheros AR8161 Gigabit Ethernet网卡Linux下坏掉的问题 Openbox中指定目录打开程序 Openbox简单支持平铺 linux关闭双显卡的方法 rdesktop共享剪贴板的问题 Apache FTPServer安装为Windows服务的问题 Dell Inspiron One2330连接WPA2-PSK的问题 12306快速输入验证码办法 rsync命令中的include参数顺序问题 gnome下使用x-tile平铺窗口 开始相信360是款好软件,见下图 adb shell后insufficient permissions for device的问题 Gentoo linux下Adobe AIR运行环境的安装 php升级到5.3后Discuz论坛不能使用的问题
自己搭建anki同步服务器
明月我心 · 2017-09-28 · via 博客园 - 明月我心

最近帮孩子找学习的软件,发现了anki

不过同步速度太慢,但发现可以自己搭建同步服务器

具体方法见https://github.com/dsnopek/anki-sync-server

我的安装过程如下

1 下载https://apps.ankiweb.net/downloads/archive/anki-2.0.36.tgz,并解压到/usr/share/anki

2 安装AnkiServer

virtualenv -p python2 anki
cd anki
source bin/activate
pip install AnkiServer
cp examples/example.ini production.ini

3 运行

4配置nginx

/etc/nginx/conf.d/anki.conf

server {
    listen 80;

    server_name yourdomain;

    location / {
        client_max_body_size 0;
        proxy_pass http://localhost:27701;
        include proxy_params;
    }
}

然后 systemctl reload nginx载入配置

客户端配置

目前我使用的客户端有Android手机上的AnkiDrod以及Linux上安装的anki软件

其中AnkiDoid直接支持同步服务器,在设置里修改参数就好

PC端目前在界面里没有地方更新同步服务器,因为有python代码,直接更改.py文件就好

/usr/share/anki/anki/consts.py中,修改

SYNC_BASE = "http://yourdomain"
SYNC_MEDIA_BASE = "http://yourdomain/msync/"