Flowise 배포 방법
Source: Dev.to
Docker Compose 로 로컬 배포
전제 조건: Docker Desktop이 설치되어 실행 중이어야 합니다.
최소 compose.yml
services:
flowise:
image: flowiseai/flowise:3.0.12
ports:
- "3000:3000"
이 파일을 원하는 디렉터리에 저장합니다.
일반적인 Docker Compose 명령
# 백그라운드에서 서비스 시작
docker compose up -d
# 컨테이너가 실행 중인지 확인
docker compose ps
브라우저를 열고 다음 주소에 접속하세요.
# 실시간으로 로그 스트리밍
docker compose logs -f
# 서비스 중지 및 제거
docker compose down
데이터 영구화
기본적으로 Flowise는 데이터를 컨테이너 내부에 저장하므로 컨테이너가 삭제되면 데이터가 사라집니다. 데이터베이스, 시크릿, 로그, 업로드 파일을 재시작 후에도 유지하려면 볼륨을 마운트하고 필요한 환경 변수를 설정합니다:
services:
flowise:
image: flowiseai/flowise:3.0.12
ports:
- "3000:3000"
volumes:
- ~/.flowise:/root/.flowise
environment:
- DATABASE_PATH=/root/.flowise
- SECRETKEY_PATH=/root/.flowise
- LOG_PATH=/root/.flowise/logs
- BLOB_STORAGE_PATH=/root/.flowise/storage
이 설정은 다음을 보장합니다:
- 배포 간에 데이터베이스가 유지됩니다.
- 시크릿이 보존됩니다.
- 로그와 파일 업로드가 재시작 후에도 살아 있습니다.
Sliplane 으로 클라우드 배포
Sliplane은 Docker 컨테이너 호스팅을 간소화하는 완전 관리형 Container‑as‑a‑Service 플랫폼입니다.
원클릭 배포
- **container.new/flowise**에 접속합니다.
- 프로젝트와 서버를 선택합니다.
- Deploy! 버튼을 클릭합니다.
배포가 즉시 시작됩니다. 상태가 Successful 로 변경되면 프로젝트 페이지로 이동하게 되며, 여기서 배포 상태를 확인하고 생성된 도메인에 접근할 수 있습니다 (해당 URL에서 Flowise 인스턴스가 실시간으로 제공됩니다).
Sliplane 프로젝트 설정에서 할 수 있는 추가 작업
- 환경 변수 추가, 삭제, 수정
- 헬스 체크 구성
- 컨테이너 로그 확인
- …그 외 다양한 기능
자주 묻는 질문
Q: Flowise는 무료인가요?
A: Flowise는 오픈‑소스 플랫폼이며 비용 없이 사용할 수 있습니다.
Q: Sliplane 요금은 어떻게 되나요?
A: Sliplane은 무료 티어와 유료 플랜을 제공합니다; 자세한 내용은 Sliplane 요금 페이지를 참고하세요.
Q: Flowise와 n8n의 차이점은 무엇인가요?
A: Flowise는 시각적인 AI 에이전트 구축에 초점을 맞추고, n8n은 범용 워크플로 자동화 도구입니다. 두 서비스 모두 Sliplane에서 원클릭으로 배포할 수 있습니다.