Sign inSign up

johngong/anki-sync-server

By johngong

Updated 5 days ago

anki-sync-server:26.09.2,anki内置同步服务器

Image
17

100K+

johngong/anki-sync-server repository overview

群晖nas自用

GitHub:

https://github.com/gshang2017/docker

感谢以下项目:

https://github.com/dae/anki

版本:
名称版本说明
Anki-sync-server26.09.2amd64;arm64v8
注意:
docker命令行设置:
  • 变量名变更

    版本2.4.02.3.0及以前
    1ANKI_SYNC_SERVER_USERUSER
    2ANKI_SYNC_SERVER_PASSWORDPASSWORD
  1. 下载镜像

    镜像源命令
    DockerHubdocker pull johngong/anki-sync-server:latest
    GitHubdocker pull ghcr.io/gshang2017/anki-sync-server:latest
  2. 创建anki容器

     docker create \
        --name=anki \
        -p 8080:8080 \
        -v /同步文件位置:/ankisyncdir \
        -e SYNC_USER1=user:pass\
        -e UID=1000 \
        -e GID=1000 \
        --restart unless-stopped \
        johngong/anki-sync-server:latest
    
  3. 运行

    docker start anki
    
  4. 停止

    docker stop anki
    
  5. 删除容器

    docker rm anki
    
  6. 删除镜像

    docker image rm johngong/anki-sync-server:latest
    
变量:
参数说明
--name=anki容器名
-p 8080:8080anki-sync-server同步端口
-v /同步文件位置:/ankisyncdiranki-sync-server同步文件位置
-e TZ=Asia/Shanghai系统时区设置,默认为Asia/Shanghai
-e SYNC_USER1=user:passanki-sync-server同步服务器用户名及密码,建议用邮箱格式,例如:[email protected]:password,方便AnkiDroid使用,配置多用户SYNC_USER2,SYNC_USER3
-e SYNC_BASE=/ankisyncdiranki-sync-server同步文件位置,默认为/ankisyncdir
-e UID=1000uid设置,默认为1000
-e GID=1000gid设置,默认为1000
-e SYNC_PORT=8080anki-sync-server同步端口,默认8080
-e SYNC_HOST=0.0.0.0anki-sync-server同步服务器绑定到的主机,默认0.0.0.0
-e MAX_SYNC_PAYLOAD_MEGS=100anki-sync-server同步服务器上传限制设置,默认100(100M大小)
群晖docker设置:
参数说明
本地文件夹1:/ankisyncdiranki-sync-server同步文件位置,默认为/ankisyncdir
  1. 端口
参数说明
本地端口1:8080anki-sync-server同步端口
  1. 环境变量
参数说明
TZ=Asia/Shanghai系统时区设置,默认为Asia/Shanghai
SYNC_USER1=user:passanki-sync-server同步服务器用户名及密码,建议用邮箱格式,例如:[email protected]:password,方便AnkiDroid使用,配置多用户SYNC_USER2,SYNC_USER3
SYNC_BASE=/ankisyncdiranki-sync-server同步文件位置,默认为/ankisyncdir
UID=1000uid设置,默认为1000
GID=1000gid设置,默认为1000
SYNC_PORT=8080anki-sync-server同步端口,默认8080
SYNC_HOST=0.0.0.0anki-sync-server同步服务器绑定到的主机,默认0.0.0.0
MAX_SYNC_PAYLOAD_MEGS=100anki-sync-server同步服务器上传限制设置,默认100(100M大小)
客户端设置:
注意:
* AnkiDroid自定义同步服务器需配置https,无法使用ip地址。请设置反向代理。
  • AnkiDroid
  1. 设置-同步-自定义同步服务器-同步地址 http://ip:本地端口1
  2. 点击同步按钮,输入邮箱格式用户名以及密码
  • windows
  1. 工具-设置-网络-私人同步服务器 http://ip:本地端口1
  2. 点击同步按钮,输入邮箱格式用户名以及密码
设置详见:

https://github.com/ankitects/anki-manual/blob/main/src/sync-server.md

Tag summary

Content type

Image

Digest

sha256:284378458

Size

16.8 MB

Last updated

5 days ago

docker pull johngong/anki-sync-server