Skip to content

Commit 399e632

Browse files
committed
fix(docs): update requirements to be more accurate for deploying the app
1 parent 1bf5ed4 commit 399e632

File tree

12 files changed

+104
-56
lines changed

12 files changed

+104
-56
lines changed

.devcontainer/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ services:
4444
deploy:
4545
resources:
4646
limits:
47-
memory: 4G
47+
memory: 1G
4848
environment:
4949
- NODE_ENV=development
5050
- DATABASE_URL=postgresql://postgres:postgres@db:5432/simstudio

apps/docs/content/docs/de/self-hosting/index.mdx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,20 @@ Stellen Sie Sim auf Ihrer eigenen Infrastruktur mit Docker oder Kubernetes berei
1010

1111
## Anforderungen
1212

13-
| Ressource | Minimum | Empfohlen |
14-
|----------|---------|-------------|
15-
| CPU | 2 Kerne | 4+ Kerne |
16-
| RAM | 12 GB | 16+ GB |
17-
| Speicher | 20 GB SSD | 50+ GB SSD |
18-
| Docker | 20.10+ | Neueste Version |
13+
| Ressource | Klein | Standard | Produktion |
14+
|----------|-------|----------|------------|
15+
| CPU | 2 Kerne | 4 Kerne | 8+ Kerne |
16+
| RAM | 12 GB | 16 GB | 32+ GB |
17+
| Speicher | 20 GB SSD | 50 GB SSD | 100+ GB SSD |
18+
| Docker | 20.10+ | 20.10+ | Neueste Version |
19+
20+
**Klein**: Entwicklung, Tests, Einzelnutzer (1-5 Nutzer)
21+
**Standard**: Teams (5-50 Nutzer), moderate Arbeitslasten
22+
**Produktion**: Große Teams (50+ Nutzer), Hochverfügbarkeit, intensive Workflow-Ausführung
23+
24+
<Callout type="info">
25+
Die Ressourcenanforderungen werden durch Workflow-Ausführung (isolated-vm Sandboxing), Dateiverarbeitung (In-Memory-Dokumentenparsing) und Vektoroperationen (pgvector) bestimmt. Arbeitsspeicher ist typischerweise der limitierende Faktor, nicht CPU. Produktionsdaten zeigen, dass die Hauptanwendung durchschnittlich 4-8 GB und bei hoher Last bis zu 12 GB benötigt.
26+
</Callout>
1927

2028
## Schnellstart
2129

apps/docs/content/docs/en/self-hosting/index.mdx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,20 @@ Deploy Sim on your own infrastructure with Docker or Kubernetes.
1616

1717
## Requirements
1818

19-
| Resource | Minimum | Recommended |
20-
|----------|---------|-------------|
21-
| CPU | 2 cores | 4+ cores |
22-
| RAM | 12 GB | 16+ GB |
23-
| Storage | 20 GB SSD | 50+ GB SSD |
24-
| Docker | 20.10+ | Latest |
19+
| Resource | Small | Standard | Production |
20+
|----------|-------|----------|------------|
21+
| CPU | 2 cores | 4 cores | 8+ cores |
22+
| RAM | 12 GB | 16 GB | 32+ GB |
23+
| Storage | 20 GB SSD | 50 GB SSD | 100+ GB SSD |
24+
| Docker | 20.10+ | 20.10+ | Latest |
25+
26+
**Small**: Development, testing, single user (1-5 users)
27+
**Standard**: Teams (5-50 users), moderate workloads
28+
**Production**: Large teams (50+ users), high availability, heavy workflow execution
29+
30+
<Callout type="info">
31+
Resource requirements are driven by workflow execution (isolated-vm sandboxing), file processing (in-memory document parsing), and vector operations (pgvector). Memory is typically the constraining factor rather than CPU. Production telemetry shows the main app uses 4-8 GB average with peaks up to 12 GB under heavy load.
32+
</Callout>
2533

2634
## Quick Start
2735

apps/docs/content/docs/es/self-hosting/index.mdx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,20 @@ Despliega Sim en tu propia infraestructura con Docker o Kubernetes.
1010

1111
## Requisitos
1212

13-
| Recurso | Mínimo | Recomendado |
14-
|----------|---------|-------------|
15-
| CPU | 2 núcleos | 4+ núcleos |
16-
| RAM | 12 GB | 16+ GB |
17-
| Almacenamiento | 20 GB SSD | 50+ GB SSD |
18-
| Docker | 20.10+ | Última versión |
13+
| Recurso | Pequeño | Estándar | Producción |
14+
|----------|---------|----------|------------|
15+
| CPU | 2 núcleos | 4 núcleos | 8+ núcleos |
16+
| RAM | 12 GB | 16 GB | 32+ GB |
17+
| Almacenamiento | 20 GB SSD | 50 GB SSD | 100+ GB SSD |
18+
| Docker | 20.10+ | 20.10+ | Última versión |
19+
20+
**Pequeño**: Desarrollo, pruebas, usuario único (1-5 usuarios)
21+
**Estándar**: Equipos (5-50 usuarios), cargas de trabajo moderadas
22+
**Producción**: Equipos grandes (50+ usuarios), alta disponibilidad, ejecución intensiva de workflows
23+
24+
<Callout type="info">
25+
Los requisitos de recursos están determinados por la ejecución de workflows (sandboxing isolated-vm), procesamiento de archivos (análisis de documentos en memoria) y operaciones vectoriales (pgvector). La memoria suele ser el factor limitante, no la CPU. La telemetría de producción muestra que la aplicación principal usa 4-8 GB en promedio con picos de hasta 12 GB bajo carga pesada.
26+
</Callout>
1927

2028
## Inicio rápido
2129

apps/docs/content/docs/fr/self-hosting/index.mdx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,20 @@ Déployez Sim sur votre propre infrastructure avec Docker ou Kubernetes.
1010

1111
## Prérequis
1212

13-
| Ressource | Minimum | Recommandé |
14-
|----------|---------|-------------|
15-
| CPU | 2 cœurs | 4+ cœurs |
16-
| RAM | 12 Go | 16+ Go |
17-
| Stockage | 20 Go SSD | 50+ Go SSD |
18-
| Docker | 20.10+ | Dernière version |
13+
| Ressource | Petit | Standard | Production |
14+
|----------|-------|----------|------------|
15+
| CPU | 2 cœurs | 4 cœurs | 8+ cœurs |
16+
| RAM | 12 Go | 16 Go | 32+ Go |
17+
| Stockage | 20 Go SSD | 50 Go SSD | 100+ Go SSD |
18+
| Docker | 20.10+ | 20.10+ | Dernière version |
19+
20+
**Petit** : Développement, tests, utilisateur unique (1-5 utilisateurs)
21+
**Standard** : Équipes (5-50 utilisateurs), charges de travail modérées
22+
**Production** : Grandes équipes (50+ utilisateurs), haute disponibilité, exécution intensive de workflows
23+
24+
<Callout type="info">
25+
Les besoins en ressources sont déterminés par l'exécution des workflows (sandboxing isolated-vm), le traitement des fichiers (analyse de documents en mémoire) et les opérations vectorielles (pgvector). La mémoire est généralement le facteur limitant, pas le CPU. La télémétrie de production montre que l'application principale utilise 4-8 Go en moyenne avec des pics jusqu'à 12 Go sous forte charge.
26+
</Callout>
1927

2028
## Démarrage rapide
2129

apps/docs/content/docs/ja/self-hosting/index.mdx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,20 @@ DockerまたはKubernetesを使用して、自社のインフラストラクチ
1010

1111
## 要件
1212

13-
| リソース | 最小 | 推奨 |
14-
|----------|---------|-------------|
15-
| CPU | 2コア | 4+コア |
16-
| RAM | 12 GB | 16+ GB |
17-
| ストレージ | 20 GB SSD | 50+ GB SSD |
18-
| Docker | 20.10+ | 最新版 |
13+
| リソース | スモール | スタンダード | プロダクション |
14+
|----------|---------|-------------|----------------|
15+
| CPU | 2コア | 4コア | 8+コア |
16+
| RAM | 12 GB | 16 GB | 32+ GB |
17+
| ストレージ | 20 GB SSD | 50 GB SSD | 100+ GB SSD |
18+
| Docker | 20.10+ | 20.10+ | 最新版 |
19+
20+
**スモール**: 開発、テスト、シングルユーザー(1-5ユーザー)
21+
**スタンダード**: チーム(5-50ユーザー)、中程度のワークロード
22+
**プロダクション**: 大規模チーム(50+ユーザー)、高可用性、高負荷ワークフロー実行
23+
24+
<Callout type="info">
25+
リソース要件は、ワークフロー実行(isolated-vmサンドボックス)、ファイル処理(メモリ内ドキュメント解析)、ベクトル演算(pgvector)によって決まります。CPUよりもメモリが制約要因となることが多いです。本番環境のテレメトリによると、メインアプリは平均4-8 GB、高負荷時は最大12 GBを使用します。
26+
</Callout>
1927

2028
## クイックスタート
2129

apps/docs/content/docs/zh/self-hosting/index.mdx

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,20 @@ import { Callout } from 'fumadocs-ui/components/callout'
1010

1111
## 要求
1212

13-
| 资源 | 最低要求 | 推荐配置 |
14-
|----------|---------|-------------|
15-
| CPU | 2 核 | 4 核及以上 |
16-
| 内存 | 12 GB | 16 GB 及以上 |
17-
| 存储 | 20 GB SSD | 50 GB 及以上 SSD |
18-
| Docker | 20.10+ | 最新版本 |
13+
| 资源 | 小型 | 标准 | 生产环境 |
14+
|----------|------|------|----------|
15+
| CPU | 2 核 | 4 核 | 8+ 核 |
16+
| 内存 | 12 GB | 16 GB | 32+ GB |
17+
| 存储 | 20 GB SSD | 50 GB SSD | 100+ GB SSD |
18+
| Docker | 20.10+ | 20.10+ | 最新版本 |
19+
20+
**小型**: 开发、测试、单用户(1-5 用户)
21+
**标准**: 团队(5-50 用户)、中等工作负载
22+
**生产环境**: 大型团队(50+ 用户)、高可用性、密集工作流执行
23+
24+
<Callout type="info">
25+
资源需求由工作流执行(isolated-vm 沙箱)、文件处理(内存中文档解析)和向量运算(pgvector)决定。内存通常是限制因素,而不是 CPU。生产遥测数据显示,主应用平均使用 4-8 GB,高负载时峰值可达 12 GB。
26+
</Callout>
1927

2028
## 快速开始
2129

docker-compose.local.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ services:
5252
deploy:
5353
resources:
5454
limits:
55-
memory: 8G
55+
memory: 1G
5656
healthcheck:
5757
test: ['CMD', 'wget', '--spider', '--quiet', 'http://127.0.0.1:3002/health']
5858
interval: 90s

docker-compose.ollama.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ services:
5656
deploy:
5757
resources:
5858
limits:
59-
memory: 8G
59+
memory: 1G
6060
healthcheck:
6161
test: ['CMD', 'wget', '--spider', '--quiet', 'http://127.0.0.1:3002/health']
6262
interval: 90s

docker-compose.prod.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ services:
4242
deploy:
4343
resources:
4444
limits:
45-
memory: 4G
45+
memory: 1G
4646
environment:
4747
- DATABASE_URL=postgresql://${POSTGRES_USER:-postgres}:${POSTGRES_PASSWORD:-postgres}@db:5432/${POSTGRES_DB:-simstudio}
4848
- NEXT_PUBLIC_APP_URL=${NEXT_PUBLIC_APP_URL:-http://localhost:3000}

0 commit comments

Comments
 (0)