Skip to content
中文

Deployment Prerequisites

1. System Requirements

ItemRequirementNotes
OSCentOS 8+ / RHEL 8+ / Ubuntu 22.04+ARM64 not supported; for Kylin / UOS evaluate against the matching RHEL/Ubuntu baseline
CPU architecturex86_64 (amd64)aarch64 not supported
KernelLinux 4.18+cgroup v2 and modern Docker required
CPU8 cores or more16 cores recommended for single-machine production
Memory16 GB or more32 GB recommended for single-machine production
Disk100 GB+ freeData disk SSD recommended

2. Software Dependencies

SoftwareVersionVerify command
Docker Engine24.x or laterdocker --version
Docker Composev2.x (not v1)docker compose version
Base toolstar, openssltar --version && openssl version

3. Offline Package

ItemDetail
Filenamechatkit-offline-release-1.0.xx-linux-amd64-xxxxxxxx.tar.gz
Size~ 4 GB
ContentsAll microservice images + AI runtime (ai-infra-rs) + deployment scripts
Storage locationData disk (e.g. /data/), not the system disk /

4. LLM Runtime Credentials

FinClaw uses an external LLM provider for inference. Prepare the following environment variables before deployment:

VariableDescriptionExample
LLM_PROVIDERLLM providerdeepseek, openai
LLM_MODELModel namedeepseek-chat, gpt-4o-mini
LLM_API_KEYAPI keysk-xxxxxxxx...
LLM_BASE_URLCustom base URL (if needed)https://api.deepseek.com/v1

5. Port Requirements

FinClaw uses ports in the 261xx ~ 264xx range by default, with the API Gateway (26100) as the external entrypoint.

PurposePortsExternal exposure
API Gateway (single entrypoint)26100✅ Required
Other services261xx – 265xx❌ Internal

See Deployment Components for the full port mapping.

Digital Ecosystem Infrastructure.