# Coolify Demo Server
이 디렉터리는 로컬 테스트를 위한 Coolify 데모 서버를 포함합니다.
## 시작하기
### 1. 데모 서버 시작
```bash
cd demo-server
docker-compose up -d
```
### 2. 서버 상태 확인
```bash
docker-compose ps
docker-compose logs coolify
```
### 3. Coolify 접속
- **URL**: http://localhost:8000
- **초기 설정**: 브라우저에서 접속하여 관리자 계정 생성
### 4. API 토큰 생성
1. Coolify 대시보드 로그인
2. **Settings** → **Keys & Tokens** → **API Tokens**
3. **Create New Token** 클릭
4. 이름: "MCP Demo Token"
5. 권한: "*" (전체 접근)
6. 생성된 토큰을 복사
### 5. 환경 변수 설정
```bash
# 상위 디렉터리의 .env 파일에 추가
cd ..
echo "COOLIFY_BASE_URL=http://localhost:8000" >> .env
echo "COOLIFY_API_TOKEN=your-generated-token-here" >> .env
```
## 데모 서버 관리
### 서버 중지
```bash
docker-compose down
```
### 서버 재시작 (데이터 보존)
```bash
docker-compose restart
```
### 완전 초기화 (모든 데이터 삭제)
```bash
docker-compose down -v
docker-compose up -d
```
### 로그 확인
```bash
docker-compose logs -f coolify
```
## 문제 해결
### 포트 충돌
포트 8000이 이미 사용 중인 경우:
```yaml
# docker-compose.yml에서 포트 변경
ports:
- "8001:80" # 8000 → 8001로 변경
```
### 메모리 부족
Docker Desktop 메모리 설정을 4GB 이상으로 증가
### 권한 문제
```bash
sudo chown -R $USER:$USER ./demo-server
```
## 네트워크 구성
- **Coolify**: http://localhost:8000
- **Soketi (WebSocket)**: http://localhost:6001
- **Redis**: Internal only
- **PostgreSQL**: Internal only
## 주의사항
- 이 설정은 **개발/테스트 전용**입니다
- 프로덕션 환경에서는 사용하지 마세요
- 모든 데이터는 Docker 볼륨에 저장됩니다
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GoCoder7/coolify-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server