# satoken-springcloud **Repository Path**: wadewilson/satoken-springcloud ## Basic Information - **Project Name**: satoken-springcloud - **Description**: satoken微服务demo记录 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-09-28 - **Last Updated**: 2025-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 启动 ## 使用docker compose启动 - 手动启动 1. 启动docker 2. 编译打包项目 `mvn clean package -DskipTests` 3. 执行 `docker compose build` (如果改动了启动一个项目,比如course,可以只build course `docker compose build course`) 4. 执行 `docker compose up -d` 5. 停止项目 `docker compose down` - 使用[architecture-station-helper.sh](architecture-station-helper.sh)自动启动 - 执行 `./architecture-station-helper.sh -h` 查看帮助 ## 使用kubernetes启动 - 编译打包项目 `mvn clean package -DskipTests` - 执行 `docker compose build` - 确保已经安装好kubernetes, 镜像已经存在在本地或者hub镜像中 - 进入到script目录 - 执行 `./start-services.sh` 启动即可 - 添加hosts记录 `127.0.0.1 architecture-station.example.com` - 停止服务 `./stop-services.sh` - 访问路径 - `POST http://architecture-station.example.com/iam/api/auth/login` - `GET http://architecture-station.example.com/course/api/courses/1`