ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

EdgeEver多用户部署指南:一个实例为全家或团队提供完全隔离的工作空间

EdgeEver多用户部署指南:一个实例为全家或团队提供完全隔离的工作空间 EdgeEver多用户部署指南一个实例为全家或团队提供完全隔离的工作空间【免费下载链接】edgeeverOpen-source, AI-native knowledge base Evernote alternative with native MCP. Zero-cost on Cloudflare or Docker.项目地址: https://gitcode.com/gh_mirrors/ed/edgeeverEdgeEver 是一款开源、AI 原生的知识库与 Evernote 替代品支持通过 Docker 或 Cloudflare 零成本部署。当你希望用一个实例同时服务家人或团队时EdgeEver 多用户部署能让每位成员都拥有一个完全隔离的个人工作空间——各自的笔记本、笔记和 AI 配置互不可见既省心又安全。本文是一份面向新手的多用户部署指南带你完成一键安装、创建成员账户、理解数据隔离机制并掌握用户管理的关键操作。为什么多用户部署适合家庭与团队传统的个人知识库往往一人一个账号一个库而 EdgeEver 的多用户模型让你只维护一套服务却能为不同成员提供独立空间。完全隔离每位成员登录后只能看到自己的笔记本与笔记工作空间天然互相隔离。统一运维一个容器、一份数据库、一个备份点升级和迁移只需做一次。AI 各管各的成员可独立配置自己的 AI 模型与提示词团队共享实例却不共享隐私。这种设计非常适合「家庭共享一台 NAS」或「小团队共用一台 VPS」的场景。 团队还可以基于多用户实例构建共享的多维表格与在线收集表单实现协作与隔离并存。一键安装步骤快速部署 EdgeEver推荐在 VPS、NAS 或家庭服务器上通过 Docker 部署。只需安装 Docker Compose v2然后执行一条命令curl -fsSL https://edgeever.org/install.sh | bash安装器会自动创建~/edgeever目录、生成管理员密码、拉取最新镜像并启动容器等待服务变健康后即可完成。首次启动时设置的环境变量EDGE_EVER_AUTH_PASSWORD会确定你的管理员owner初始密码。若偏好手动部署可下载compose.yaml后执行docker compose up -d详见 deploy-docker.md。部署完成后所有持久化数据都集中在/data目录下SQLite 数据库、加密密钥、附件备份时只需备份这一个卷即可。创建成员账户并自动开通隔离空间部署好实例后登录 Web 端即可进入多用户管理。EdgeEver 的owner账户可以创建新成员而系统会为每位新用户自动初始化一个独立的个人工作空间包括默认笔记本等待分类、工作项目、学习资料等和 AI 提示词种子。关键接口逻辑在 user-routes.ts 中实现创建用户时系统会生成新的workspaceId并写入workspaces与workspace_members表随后调用 workspace-provisioning.ts 为该空间注入默认笔记本与模板新成员角色默认为member只能访问自己的空间。也就是说你只需「填用户名 设密码」隔离空间就已就绪无需任何手动配置。工作空间是如何实现隔离的隔离能力来自数据库层面的工作空间模型核心定义在迁移文件 0012_multi_user_workspaces.sql 中workspaces表记录每个工作空间含is_personal个人空间标记workspace_members表把用户与工作空间绑定并限定owner/member角色笔记本notebooks与笔记memos都带有workspace_id字段查询时严格按空间过滤。这保证了成员 A 永远查不到成员 B 的笔记本和笔记即使它们存在同一个数据库里。多用户与隔离的详细架构说明见 self-hosting-architecture.zh-CN.md。用户管理与权限速查管理员owner可对成员执行以下操作均由owner权限保护操作说明安全特性列出用户查看实例内所有账户及角色仅 owner 可见创建成员一步开通独立工作空间用户名不可重复修改密码重置成员登录凭证触发后会话立即失效禁用成员停用某账户owner 不可被禁用修改密码或禁用成员时系统会自动吊销该用户的所有在线会话确保旧凭证无法继续使用——这对家庭与团队的安全管理非常关键。备份与扩展建议日常备份停止容器后对整个/data卷做冷备份即可完整恢复全部成员数据。附件扩容当附件较多时可将存储后端切换为 MinIO、阿里云 OSS、腾讯云 COS 等 S3 兼容对象存储数据库仍留在本地。对外暴露若实例需被外网访问请务必用 Caddy、Nginx 等反向代理终结 HTTPS不要直接暴露数据库端口。⚙️ 需要长期对外服务或更大写入并发时EdgeEver 也为 PostgreSQL 预留了后端接口方便团队未来平滑扩展。小结通过 Docker 一键部署、创建成员账户、理解工作空间隔离、掌握用户管理你就拥有了一个为全家或团队提供完全隔离工作空间的 EdgeEver 多用户实例。无需为每个人单独运维一个实例即可兼顾共享便利与数据隐私是开源知识库场景中高性价比的多用户方案。【免费下载链接】edgeeverOpen-source, AI-native knowledge base Evernote alternative with native MCP. Zero-cost on Cloudflare or Docker.项目地址: https://gitcode.com/gh_mirrors/ed/edgeever创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表