ZOYKUHot Board

ursa-minor-beta/agent-factory-docker-api-uiDokümantasyon

Agent Factory is an open-source studio for building, editing and chatting with AI agents. You build them from simple nodes: LLM calls, HTTP requests, JavaScript, memory and sub-agents. It runs locally with one docker-compose command, and ready-made testing agents are available in the shared agents-store repo.

Dil Bildirimi:Yerelleştirilmiş belge bulunmuyor. Orijinal resmi İngilizce sürüm görüntüleniyor.
Hızlı Kurulum
git clone https://github.com/ursa-minor-beta/agent-factory-docker-api-ui.git

Agent Factory Deploy

Docker deployment for Agent Factory (agent-factory + agent-factory-ui).

Quick Start

  1. Copy environment file:
cp .env.example .env
  1. Edit .env with your configuration (at minimum set ADMIN_EMAIL and ADMIN_PASSWORD)

  2. Run with local MongoDB:

docker-compose --profile with-db up --build

Or with external MongoDB (set MONGODB_URI in .env):

docker-compose up --build
  1. Access:

Deploy Specific Version

API_VERSION=<branch/tag> UI_VERSION=<branch/tag> docker-compose up --build

Update After Branch Changes

docker-compose --profile with-db build --no-cache && docker-compose --profile with-db up

Configuration

Variable Description Default
API_VERSION API branch/tag to deploy master
UI_VERSION UI branch/tag to deploy master
API_PORT API exposed port 3000
UI_PORT UI exposed port 8080
MONGO_PORT MongoDB exposed port 27017
MONGO_USER MongoDB root username -
MONGO_PASSWORD MongoDB root password -
JWT_SECRET JWT signing secret -
ENCRYPTION_KEY Encryption key (32 bytes) -
MONGODB_URI MongoDB connection string mongodb://mongo:27017/agent-factory
VITE_API_URL API URL for UI http://localhost:3000

Production Deployment

For production, ensure you:

  1. Set strong JWT_SECRET, ENCRYPTION_KEY, ADMIN_PASSWORD
  2. Configure MongoDB with authentication (e.g., mongodb://user:password@host:27017/agent-factory)
  3. Set VITE_API_URL to your production API URL
  4. Consider using a reverse proxy (nginx/traefik) for SSL
Resmi GitHub deposundan arşivlenmiş belge aynası · GitHub'da Gör
Anlık görüntü tarihi: 2026-11-08