#!/bin/bash set -e echo "=========================================" echo " 债务管理系统 - 一键安装" echo "=========================================" SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" echo "" echo "[1/3] 加载 Docker 镜像..." docker load -i "$SCRIPT_DIR/debt-manager-backend.tar.gz" docker load -i "$SCRIPT_DIR/debt-manager-frontend.tar.gz" docker load -i "$SCRIPT_DIR/postgres-15-alpine.tar.gz" echo "" echo "[2/3] 启动服务..." cd "$SCRIPT_DIR" docker compose up -d echo "" echo "[3/3] 等待服务就绪..." sleep 5 echo "" echo "=========================================" echo " 安装完成!" echo "=========================================" echo "" echo " 前台地址: http://localhost:806" echo " 后台地址: http://localhost:806/admin.html" echo " API 文档: http://localhost:8000/docs" echo "" echo " 默认账号: admin / admin123" echo " 默认账号: test / test123" echo "" echo " 停止服务: docker compose -f $SCRIPT_DIR/docker-compose.yml down" echo " 查看日志: docker compose -f $SCRIPT_DIR/docker-compose.yml logs -f" echo "========================================="