mirror of
https://github.com/gshang2017/docker.git
synced 2025-08-16 15:02:49 +00: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命令行设置:
-
下载镜像
镜像源 命令 DockerHub docker pull johngong/koreader-highlight-joplin-server:latest GitHub docker pull ghcr.io/gshang2017/koreader-highlight-joplin-server:latest -
创建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
-
运行
docker start koreader-highlight-joplin-server
-
停止
docker stop koreader-highlight-joplin-server
-
删除容器
docker rm koreader-highlight-joplin-server
-
删除镜像
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:41185 |
koreader-highlight-joplin-server监听端口 |
- 环境变量
参数 | 说明 |
---|---|
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
- 导出标注-选择格式与服务-Joplin
- 设置Joplin的IP和端口 http://ip:本地端口1
- 设置认证信息(/config/.config/joplin/settings.json里api.token或者/config/token.txt)