Files
nuyue/docker-compose.yml
T
admin 01dd10699d feat: 项目完整开发完成
- 服务端:Go + Gin + GORM + gRPC
- 客户端:Go Agent + gopsutil
- 前端:React + Tailwind (Termius 深色主题)
- 数据库:PostgreSQL/SQLite 双模式
- Docker 部署支持
- Agent 安装脚本
- 完整部署文档

模块清单:
 安装向导
 用户认证
 系统设置
 套餐管理
 服务器管理
 探针页面
 告警系统
 Telegram 通知
 Docker 部署
2026-06-22 19:05:12 +00:00

42 lines
838 B
YAML

services:
nuyue-server:
build:
context: ./server
dockerfile: Dockerfile
ports:
- "8080:8080"
- "9090:9090"
environment:
- GIN_MODE=release
- DB_TYPE=postgres
- DB_HOST=postgres
- DB_PORT=5432
- DB_USER=nuyue
- DB_PASSWORD=nuyue123
- DB_NAME=nuyue
- REDIS_HOST=redis
- REDIS_PORT=6379
depends_on:
- postgres
- redis
restart: unless-stopped
postgres:
image: postgres:15-alpine
environment:
- POSTGRES_USER=nuyue
- POSTGRES_PASSWORD=nuyue123
- POSTGRES_DB=nuyue
volumes:
- postgres_data:/var/lib/postgresql/data
restart: unless-stopped
redis:
image: redis:8-alpine
volumes:
- redis_data:/data
restart: unless-stopped
volumes:
postgres_data:
redis_data: