这个项目能做什么
Ever Gauzy 是一个开源业务管理平台,旨在服务于协作型、按需型和共享经济型组织。它将多个后台管理领域整合到一个系统中:企业资源规划、客户关系管理、人力资源管理、应聘者跟踪以及工作/项目管理,此外还包括员工时间、活动和生产力跟踪。
文档化的功能领域包括:带有公司收入/支出和奖金指标的面板、时间跟踪和工时表、带费率的员工和承包商记录、入职、候选人面试、联系人和线索、日程和预约、项目和任务、目标/KPI/OKR、销售管道、提案、带发票和估算的会计、账单和支付、收入/支出管理、休假和审批、库存、设备共享、多组织管理、部门和团队、客户和供应商、帮助中心/知识库、标签、报告和分析、公共组织/员工页面、集成(Upwork、HubStaff 等)、电子邮件历史和模板、数据导入/导出、角色和权限、多币种和多语言支持,以及多个 UI 主题。
该平台提供无头 API(文档见 api.gauzy.co/docs),并附带 Web 界面和桌面应用。Gauzy Server 包捆绑了 API、SQLite 或外部 PostgreSQL,以及面向中小型组织的前端;Desktop App 可在本地运行 UI、API 和数据库,或连接到服务器;Desktop Timer App 专注于时间和活动跟踪,支持截图和活动监控。
技术栈:TypeScript、Node.js 与 NestJS、Nx/Lerna、Angular 与 RxJS 和 ngx-admin,以及 TypeORM/MikroORM/Knex 用于数据访问。SQLite 是演示默认配置;生产环境推荐使用 PostgreSQL 或 MySQL,其他数据库可通过 ORM 支持。部署选项包括 Docker Compose(演示、生产和构建变体)、带配置的 Kubernetes、Terraform 模块、Helm charts、Pulumi、DigitalOcean App Platform 和 Droplets,以及 RepoCloud 和 Easypanel 的一键模板。可选基础设施组件包括 PostgreSQL、Pgweb、OpenSearch 和 OpenSearch Dashboards、Dejavu、MinIO、Jitsu、Redis、Cube 和 Zipkin。
README 提供了明确的生产加固指南:设置强唯一 JWT 和会话密钥,在首次启动前设置非默认的演示管理员/员工密码,配置 TRUST_PROXY 并可选处理 Cloudflare 以确保正确的速率限制,在运行多个 API 副本时启用 Redis,并调整每账户的失败登录锁定设置。演示凭据仅用于本地/演示用途。该项目采用 AGPL v3 许可证,并链接到文档、wiki、演示实例、下载和社区渠道(Slack、Discord、Gitter)。
评论
0 评分人数达到10人后显示
登录后参与讨论。