5분 만에 첫 서비스 배포하기

CLI 도구와 AI로 더 쉽게

예상 소요시간: 약 5분

1
2
3
4
5
6
Step 1

회원가입 및 API 키 발급

DropTheCodes를 사용하려면 먼저 계정을 만들고 API 키를 발급받아야 합니다.

API 키 발급 방법: 로그인 후 콘솔 > 프로필 > API 키 생성 버튼을 클릭하세요.

Step 2

CLI 도구 설치

터미널에서 다음 명령어를 실행하여 dtc CLI를 설치합니다.

macOS / Linux

curl -fsSL https://dropthe.codes/install.sh | sh

Windows (PowerShell)

iwr -useb https://dropthe.codes/install.ps1 | iex

Homebrew (macOS)

brew install drop-the-codes/tap/dtc

# 설치 확인

dtc --version
Step 3

CLI 인증 설정

발급받은 API 키로 CLI를 인증합니다. 두 가지 방법 중 하나를 선택하세요.

방법 1: 환경변수 설정

export DTC_API_KEY="dtc_your_api_key_here"

방법 2: 대화식 로그인

dtc login

팁: 환경변수를 ~/.bashrc 또는 ~/.zshrc에 추가하면 매번 설정하지 않아도 됩니다.

Step 4

프로젝트 배포

프로젝트 폴더에서 dtc deploy 명령어를 실행합니다.

# 자동 감지 배포 (프로젝트 타입 자동 인식)

dtc deploy

# 옵션 지정 배포

dtc deploy --name my-app --port 3000
🟢

Node.js

🐍

Python

🐹

Go

🐳

Docker

Step 5

AI 연동 (MCP)

핵심 기능

MCP(Model Context Protocol)를 설치하면 Claude Code나 Claude Desktop에서 자연어로 배포를 관리할 수 있습니다.

# MCP 서버 설치

dtc mcp install

# Claude Code 또는 Claude Desktop 재시작

Claude에서 사용 가능한 명령 예시:

  • > "현재 프로젝트를 DropTheCodes에 배포해줘"
  • > "my-app 서비스 상태 확인해줘"
  • > "환경변수 DATABASE_URL을 설정해줘"
  • > "서비스 로그에서 에러 찾아줘"
Step 6

배포 확인 및 관리

CLI 또는 웹 콘솔에서 배포된 서비스를 확인하고 관리합니다.

# 서비스 목록 조회

dtc ls

# 서비스 상세 정보

dtc describe my-app

# 로그 확인

dtc logs my-app

# 서비스 재시작

dtc restart my-app

# 환경변수 설정

dtc env set my-app KEY=value

웹 콘솔에서 관리하기

GUI로 서비스 상태, 로그, 설정을 관리합니다.

콘솔 열기

준비가 되셨나요?

지금 바로 첫 번째 서비스를 배포해보세요.