可视化锻炼日记ExerciseDiary

什么是 ExerciseDiary ?

ExerciseDiary 是带有 GitHub 风格的年度可视化的锻炼日记。

可视化锻炼日记ExerciseDiary_第1张图片

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 exercisediary ,选择第一个 aceberg/exercisediary,版本选择 latest

本文写作时, latest 版本对应为 0.1.3

可视化锻炼日记ExerciseDiary_第2张图片

docker 文件夹中,创建一个新文件夹 exdiary,并在其中建一个子文件夹 data

文件夹 装载路径 说明
docker/exdiary/data /data/ExerciseDiary 存放数据库等

可视化锻炼日记ExerciseDiary_第3张图片

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
8851 8851

默认没有暴露容器端口,因为可以通过环境变量 PORT 修改

可视化锻炼日记ExerciseDiary_第4张图片

需要点 + 号自己添加

可视化锻炼日记ExerciseDiary_第5张图片

环境

可变
TZ 时区设为 Asia/Shanghai

可视化锻炼日记ExerciseDiary_第6张图片

更多的环境变量请参考官方文档:https://github.com/aceberg/exercisediary#config

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 exercisediary 和 子目录
mkdir -p /volume1/docker/exdiary/data

# 进入 exercisediary 目录
cd /volume1/docker/exdiary

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name exdiary \
   -p 8851:8851 \
   -v $(pwd)/data:/data/ExerciseDiary \
   -e TZ=Asia/Shanghai \
   aceberg/exercisediary

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  exdiary:
    image: aceberg/exercisediary
    container_name: exdiary
    restart: unless-stopped
    ports:
      - 8851:8851
    volumes:
      - ./data:/data/ExerciseDiary
    environment:
      - TZ=Asia/Shanghai

然后执行下面的命令

# 新建文件夹 exercisediary 和 子目录
mkdir -p /volume1/docker/exdiary/data

# 进入 exercisediary 目录
cd /volume1/docker/exdiary

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:8851 就能看到主界面

可视化锻炼日记ExerciseDiary_第7张图片

Add Exercise 新增锻炼项目

可视化锻炼日记ExerciseDiary_第8张图片

老苏基本上不锻炼,只能瞎编了

可视化锻炼日记ExerciseDiary_第9张图片

哑铃这种可以设置默认重量( Weight

可视化锻炼日记ExerciseDiary_第10张图片

跳绳可以设置默认的次数(Reps

可视化锻炼日记ExerciseDiary_第11张图片

现在有了几种运动模式了

可视化锻炼日记ExerciseDiary_第12张图片

点右侧箭头添加到选定的日期

可视化锻炼日记ExerciseDiary_第13张图片

Save 保存

可视化锻炼日记ExerciseDiary_第14张图片

继续编造了一些数据后

可视化锻炼日记ExerciseDiary_第15张图片

参考文档

aceberg/ExerciseDiary: Workout diary with GitHub-style year visualization
地址:https://github.com/aceberg/ExerciseDiary

aceberg/exercisediary - Docker Image | Docker Hub
地址:https://hub.docker.com/r/aceberg/exercisediary

你可能感兴趣的:(群晖,docker,健康管理)