Files
docker/koreader-highlight-joplin-server
2025-01-20 13:37:00 +08:00
..
2025-01-08 13:19:31 +08:00
2025-01-08 10:04:22 +08:00
2025-01-20 13:37:00 +08:00
2025-01-20 13:37:00 +08:00

群晖nas自用

GitHub:

https://github.com/gshang2017/docker

感谢以下项目:

https://github.com/koreader/koreader
https://github.com/laurent22/joplin

版本:

名称 版本 说明
koreader-highlight-joplin-server 3.2.3 amd64;arm64v8

同步说明:

  • 导出标注1分钟后自动同步。

docker命令行设置

  1. 下载镜像

    镜像源 命令
    DockerHub docker pull johngong/koreader-highlight-joplin-server:latest
    GitHub docker pull ghcr.io/gshang2017/koreader-highlight-joplin-server:latest
  2. 创建anki容器

     docker create \
        --name=koreader-highlight-joplin-server \
        -p 41185:41185 \
        -v /配置文件位置:/config \
        -e UID=1000 \
        -e GID=1000 \
        -e JOPLIN_SYNC_PATH=joplin同步服务器地址 \
        -e JOPLIN_SYNC_USERNAME=joplin用户名 \
        -e JOPLIN_SYNC_PASSWORD=joplin密码 \           
        --restart unless-stopped \
        johngong/koreader-highlight-joplin-server:latest
    
  3. 运行

    docker start koreader-highlight-joplin-server
    
  4. 停止

    docker stop koreader-highlight-joplin-server
    
  5. 删除容器

    docker rm koreader-highlight-joplin-server
    
  6. 删除镜像

    docker image rm johngong/koreader-highlight-joplin-server:latest
    

变量:

参数 说明
--name=koreader-highlight-joplin-server 容器名
-p 41185:41185 koreader-highlight-joplin-server监听端口
-v /同步文件位置:/config koreader-highlight-joplin-server配置文件位置
-e UID=1000 uid设置,默认为1000
-e GID=1000 gid设置,默认为1000
-e TZ=Asia/Shanghai 系统时区设置,默认为Asia/Shanghai
-e JOPLIN_SYNC_PATH= joplin同步服务器地址
-e JOPLIN_SYNC_USERNAME= joplin用户名
-e JOPLIN_SYNC_PASSWORD= joplin密码
-e HOME=/config 用户主目录
-e SOCAT_TCP_LISTEN_PORT=41185 koreader-highlight-joplin-server监听端口

群晖docker设置

参数 说明
/同步文件位置:/config koreader-highlight-joplin-server配置文件位置
  1. 端口
参数 说明
本地端口1:41185 koreader-highlight-joplin-server监听端口
  1. 环境变量
参数 说明
UID=1000 uid设置,默认为1000
GID=1000 gid设置,默认为1000
TZ=Asia/Shanghai 系统时区设置,默认为Asia/Shanghai
JOPLIN_SYNC_PATH= joplin同步服务器地址
JOPLIN_SYNC_USERNAME= joplin用户名
JOPLIN_SYNC_PASSWORD= joplin密码
HOME=/config 用户主目录
SOCAT_TCP_LISTEN_PORT=41185 koreader-highlight-joplin-server监听端口

客户端设置:

  • koreader
  1. 导出标注-选择格式与服务-Joplin
  2. 设置Joplin的IP和端口 http://ip:本地端口1
  3. 设置认证信息(/config/.config/joplin/settings.json里api.token或者/config/token.txt)

详见:

https://github.com/koreader/koreader/wiki/Joplin