EasyAppointments 中文版|自托管在线预约与客户排期系统
让客户在线选择服务、员工和时间,后台统一管理预约日历、客户、服务项目与营业设置。
EasyAppointments 是基于 PHP 的开源自托管预约系统,适合美容、理疗、咨询、培训、维修和专业服务机构。客户通过四步向导选择服务与员工、日期时间并填写资料;后台可管理日历、服务、员工、客户、预约和系统设置。本交付版已修复数据库迁移中断、日期格式导致预约向导隐藏、Babel 构建链不兼容三类根因,并完成中文演示数据和安全 Compose。
真实界面
项目截图
共 8 张
Capabilities
核心功能
适用场景
适合谁
美容美发、理疗健康、咨询顾问、教育培训、维修安装、摄影工作室和其他按时间提供服务的中小机构。
商业化思路
可提供门店预约系统私有化部署、品牌定制、行业服务模板、短信/微信/日历/CRM 对接、数据迁移与年度运维。
你会拿到什么
- ✓上游基线和中文整改提交完整源码
- ✓安全 Docker Compose 与配置模板
- ✓中文部署、验收和根因修复说明
- ✓8 张真实中文功能截图
- ✓3分类、7服务、3员工、5客户、6预约演示数据
- ✓固定 ZIP、SHA256 与截图校验清单
部署流程
- 1准备 Docker 与 Docker Compose
- 2复制 deploy.env.example 和 config-sample.php
- 3生成随机数据库与管理员密码
- 4启动 Nginx、PHP-FPM 与 MySQL
- 5执行安装或仅在全新数据库导入演示数据
- 6生产环境配置 HTTPS、备份、邮件和日历凭据
真实验证结果
上游 b791aa113f960133f029dc5634781a571642c020,整改 d3669abcabcc256fbdf363e4540577e31f61a01b。公开 /、/booking、/login 均 200;登录成功后日历、服务、客户、设置真实打开;MySQL 健康,npm build 全阶段成功。默认 Nginx 仅绑定 127.0.0.1,MySQL 不映射宿主机,phpMyAdmin 仅可选本机 profile。
部署前须知
Google Calendar、邮件和短信需另配第三方凭据;GPL-3.0 修改分发须同步源码;上游 EASY!APPOINTMENTS 英文品牌保留;生产环境需 HTTPS、备份、反向代理和安全更新。
部署难度
中等
最低配置
建议 2 核 CPU、2 GB 内存、10 GB 可用磁盘;生产需 HTTPS、备份和邮件配置。
开源许可证
GPL-3.0
最后验证
2026-08-13
技术栈
授权说明
允许使用、修改与商业服务;分发修改版本时须按 GPL-3.0 提供对应源码并保留许可证。