콘텐츠로 이동

Devtools Stacks

개발 및 운영에 사용하는 도구형 스택 모음입니다.

도구 스택 점검 기준

  • Docker socket, 소스 디렉터리, SSH 키와 클라우드 토큰을 마운트하면 도구 컨테이너가 갖는 권한을 명시합니다.
  • UI·API 공개 범위와 인증을 먼저 설정하고, 이미지와 플러그인 버전을 함께 고정합니다.
  • 완료 기준은 health 상태, 최소 권한 계정의 실제 작업 1건, 재시작과 설정 복원 결과입니다.

Quick Start

공통 실행 절차

cd docker/stacks/devtools/<stack>
# 필요한 env 파일을 준비한 뒤
docker compose up -d

스택 목록

  • ### Gitea

SQLite 기반으로 바로 실행 가능한 Git 서버입니다.

  • Compose docker-compose.yaml
  • Ports 3000, 2222
  • DB SQLite (기본)
MySQL/MariaDB 사용 시 compose 파일의 주석 섹션을 참고하세요.
  • ### Sourcebot

코드 검색과 AI 에이전트를 위한 Sourcebot 스택입니다.

  • Compose docker-compose.yaml
  • Ports 3333
  • 필수 파일 env.example, config.json
GitHub/OpenRouter/Gemini API 키를 env에 입력해야 합니다.
  • ### Termix

웹 기반 터미널/SSH 클라이언트 스택입니다.

  • Compose docker-compose.yaml
  • Ports 8080 (TERMIX_PORT)
  • 기본 계정 admin / changeme
필요 시 ENABLE_AUTH, SESSION_SECRET 값을 변경하세요.