{"id":18854827,"url":"https://github.com/noear/teamx","last_synced_at":"2025-08-24T14:14:29.977Z","repository":{"id":145378889,"uuid":"272123652","full_name":"noear/TeamX","owner":"noear","description":"TeamX 专为中小团队思考...团队协作工具","archived":false,"fork":false,"pushed_at":"2025-03-29T01:03:55.000Z","size":53916,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-05T00:46:47.726Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/noear.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-14T03:06:56.000Z","updated_at":"2025-03-29T01:03:59.000Z","dependencies_parsed_at":"2024-11-08T03:52:08.222Z","dependency_job_id":"dff1abf2-3631-4b76-9997-385190ad6aa0","html_url":"https://github.com/noear/TeamX","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/noear/TeamX","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noear%2FTeamX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noear%2FTeamX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noear%2FTeamX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noear%2FTeamX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noear","download_url":"https://codeload.github.com/noear/TeamX/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noear%2FTeamX/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267279068,"owners_count":24063301,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T03:51:54.859Z","updated_at":"2025-07-27T01:09:16.564Z","avatar_url":"https://github.com/noear.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# TeamX 专为中小团队思考的...团队协作工具\n\n### 一、介绍\n\nTeamX，功能不强但绝对小巧；基于 Luffy faas 平台构建。主要功能有：\n\n* Wiki（团队词条，用于写接口文档也行...）\n* Planned（项目计划 和 个人日志）\n\t* 比较兄弟产品，区别会很大；基于表格组件定制\n* Issues（问题管理，如缺陷、需求...）\n\t* 比BugFree还要简单，更清爽\n* Ticket （工单管理）\n  * 还是简单为主，为工作的透明和痕迹提供支持\n* 通知（需要一定的设置）\n  * 支持钉钉、企业微信、飞信、QQ(酷Q)、自定义 webhook\n* 登录\n  * 支持原生账号、LDAP账号、BCF账号 \n\n\n\n### 二、体验地址：\n\n* http://teamx.noear.org/\n* 测试账号：test  密码：1234 （也可以自己注册个）\n\n\n\n### 三、入门教程视频\n\n* [https://www.ixigua.com/6851060650723656200/](https://www.ixigua.com/6851060650723656200/)\n\n\n\n### 四、部署说明\n\n1. 使用 docker-compose 部署程序（配置参考 docker-compose.yml）\n2. 在浏览器里打开：http://x.x.x.x:18080\n3. 如果是集群版，按界面提示配置数据库（提前准备个空的库 teamx；账号要有建表权限）单机版跳过\n4. 管理员账号：admin  密码：1234\n5. 其它账号，可自行注册或在后台添加\n\n\n\n### 五、其它\n\n1. 源码在哪里？\n   * Luffy 是个另类的FaaS系统， 集成了包的管理和发布（代码存数据库里的）\n   * TeamX 的源码，发布在 Luffy 的中央仓库里（安装即是拉取）\n\n2. 启动参数都是什么意思？\n   * -add= 启动后加载的插件（第一次，会从中央仓库获取）\n   * -init= 启动后执行的初始化代码（需要插件开发方提供，也可以不需要）\n   * -title= 设定系统标题\n   * -rem= 启动后移除插件（系统出错时，可用此指令操作）\n   * -udp= 启动后更新插件（系统出错时，可用此指令操作）\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoear%2Fteamx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoear%2Fteamx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoear%2Fteamx/lists"}