自托管旁观者
【Self-Hosting Onlook】
Onlook 为需要完全控制其可视化开发环境的组织提供灵活的自托管选项。选择最适合你基础设施和需求的部署方式。
【Onlook provides flexible self-hosting options for organizations that need complete control over their visual development environment. Choose the deployment method that best fits your infrastructure and requirements.】
部署选项
【Deployment Options】
单机(推荐)
【Single Machine (Recommended)】
使用独立版本可以将 Onlook 直接部署在单个服务器或虚拟机上。这是自托管 Onlook 最简单、最高效的方式。
【Deploy Onlook directly on a single server or VM using the standalone build. The simplest and most efficient way to self-host Onlook.】
最适合:
- 小型到中型团队(5-50名用户)
- 简单的生产部署
- 注重成本的组织
- 希望直接控制而不使用容器的团队
Docker 组合
【Docker Compose】
使用 Docker 容器运行 Onlook,以实现隔离部署。适合容器化环境。
【Run Onlook using Docker containers for isolated deployment. Good for containerized environments.】
最适合:
- 已经使用 Docker 的组织
- 开发和预发布环境
- 需要容器隔离的团队
- 复杂的多服务部署
云部署(企业版)
【Cloud Deployment (Enterprise)】
将 Onlook 部署到云基础设施上,并配置适当的扩展、监控和企业功能。
【Deploy Onlook to cloud infrastructure with proper scaling, monitoring, and enterprise features.】
最适合:
- 大型团队和企业部署
- 需要高可用性的组织
- 需要高级监控和合规性的团队
- 多区域部署
架构概览
【Architecture Overview】
Onlook 由几个组件组成:
【Onlook consists of several components:】
- 网页客户端:Next.js 应用
- 后端:使用 Supabase 进行数据库、身份验证和存储
支持
【Support】
- 查看 GitHub 仓库
- 查看 本地运行 以进行开发设置
- 加入 Discord 社区
- 需要管理你的实例吗?查看管理员仪表板