
SparkyFitness 主机
规划锻炼计划并跟踪运动、身体测量、进度和健身目标。
- 一键 部署
- 25 GB 所需磁盘空间
- 2 GB 内存 所需内存
- 来自 5 € 价格

官方链接
SparkyFitness 的官方链接和原始网站
您在 AvaHost 上获得的服务
一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。
一个PostgreSQL容器与应用程序一起配置,并且不受AvaHost管理。

技术
- Docker 镜像
- codewithcj/sparkyfitness:latest
- 默认端口
- 80
- 数据库
- postgres

SparkyFitness 的工作原理
SparkyFitness 将多项日常健康记录整合到一个账户中。用户可以规划锻炼、记录运动和组数、记录身体测量数据、追踪营养和水分摄入,并通过图表查看进度。额外的日志可以涵盖睡眠、禁食、心情或其他支持的测量项目,允许将活动和结果一起考虑,而不是分别记录在不同的笔记本中。
该应用程序包括浏览器前端和连接到 PostgreSQL 的服务器组件。上传的材料和账户记录保留在托管安装中。目录启动时启用注册功能并指定特定的管理员电子邮件,因此预期的所有者应在向其他人开放访问权限之前创建该账户,然后在适当时禁用进一步的注册。
SparkyFitness 的主要功能
锻炼计划和运动历史为训练提供可重复的结构。身体测量和进度视图增加了长期背景,而营养、水分、睡眠和心情记录帮助用户将习惯与表现进行比较。当访问权限得到谨慎管理时,多个配置文件可以支持家庭或教练安排。
健康数据可能很敏感且不完整。SparkyFitness 记录用户输入的内容;它不诊断疾病、开处方或验证运动和营养选择在医学上是否合适。用户应将图表解释为个人追踪信息,并就可能带来健康风险的决定咨询合格的专业人士。
SparkyFitness 与 MyFitnessPal 的对比
SparkyFitness
SparkyFitness 是一个自托管的健康和健身日志,将锻炼与多项个人指标相结合。MyFitnessPal 是一个由提供商运营的服务,专注于食物和运动记录、庞大的食物数据库、移动应用程序、进度工具以及付费功能,如更深入的营养分析和数据导出。
MyFitnessPal
MyFitnessPal 可能适合优先考虑其托管移动体验、食物目录和引导订阅功能的人。当所有者想要一个受控的安装来进行运动和更广泛的健康记录,但他们承担账户访问、数据质量、更新和选择哪些信息适合存储的责任时,SparkyFitness 更具吸引力。
谁使用 SparkyFitness
个人使用 SparkyFitness 来遵循训练计划并将锻炼与体重或测量数据的变化进行比较。教练可以为小组维护结构化计划,而家庭可能会使用单独的配置文件将家庭健身记录保存在一个管理所有者下。
该平台不是连接的医疗设备服务、紧急监测器或专业建议的替代品。导入或手动输入的值可能是错误的,缺失的日期可能会使趋势产生误导。保持数据集专注于实际追踪,而不是将每个图表视为临床结论。

自托管 SparkyFitness:要求和成本
需求随着活跃配置文件、运动历史、营养条目、图表、上传的文件和并发使用而增长。PostgreSQL 存储账户和追踪记录,而目录也部署一个单独的应用程序服务器。AvaHost 包括 PostgreSQL,但不进行管理,数据库内存在导出的应用程序数字之外。
更正后的建议是 SparkyFitness 堆栈的第 3 计划,价格为 €10。AvaHost 包括一键部署、自定义 HTTPS 域、自动应用程序更新和定时备份。应用程序电子邮件被禁用,因此不能假设电子邮件通知和恢复。首先注册配置的所有者地址,然后在广泛分发工作区之前关闭注册。
F.A.Q
SparkyFitness 在第 3 计划上起价 €10,已计入 PostgreSQL 和独立应用服务器的成本。该计划适合拥有定期健身、营养、测量和进度记录的适度数量用户档案。上传文件、图表历史、每日条目和并发用户是考虑增加容量的主要指标。
AvaHost 在 SparkyFitness 服务器旁配置 PostgreSQL,并自动提供连接。用户档案、训练记录、测量数据、营养条目、设置和相关历史记录均依赖该数据库。PostgreSQL 已包含但不受管理,因此管理员在规划更新、导出、迁移或恢复时应协调数据库记录、上传的文件和应用程序配置。
自定义域名可以在 DNS 指向托管服务后,通过自动化 HTTPS 为 SparkyFitness 界面提供服务。在创建移动快捷方式或与家庭成员共享之前,请选择最终地址。更改主机名后,请测试注册、登录、图表加载、上传的文件以及任何仍然使用旧位置的已保存链接。
该目录将管理员标识为 `admin@`,即应用程序主机名,并启用注册功能。在共享 URL 之前,请先注册该确切地址,因为它将获得管理员角色。然后禁用进一步的注册,除非预期需要其他账户。AvaHost 应用程序电子邮件已禁用,因此请保留所有者凭证,不要依赖电子邮件恢复。
