服务管理界面
Docker Compose 部署默认提供 Redis Stack UI 和 RustFS Console。两个管理界面的端口由部署目录中的 .env 配置。
限制管理界面访问
管理界面包含缓存、任务消息和对象存储数据。生产环境应通过防火墙或 VPN 限制访问,不要直接暴露到不可信网络。
查看登录凭据
在 asp-compose/ 部署目录中查看相关变量:
bash
grep -E '^(REDIS_PASSWORD|RUSTFS_ACCESS_KEY|RUSTFS_SECRET_KEY)=' .env.env 包含敏感凭据,请不要提交到代码仓库或发送给无关人员。
Redis Stack UI
默认访问地址:
text
http://<服务器地址>:8001如果修改了 .env 中的 ASP_REDIS_UI_PORT,使用修改后的端口。
Redis Stack UI 是 RedisInsight 管理界面。首次打开时,按以下信息添加 Redis database:
| 字段 | 值 |
|---|---|
| Host | 127.0.0.1 |
| Port | 6379 |
| Username | default |
| Password | .env 中 REDIS_PASSWORD 的值 |
RedisInsight 与 Redis Server 运行在同一个 redis-stack 容器中,因此连接地址使用 127.0.0.1:6379。
RustFS Console
默认访问地址:
text
http://<服务器地址>:9001如果修改了 .env 中的 ASP_RUSTFS_CONSOLE_PORT,使用修改后的端口。
登录凭据:
| 字段 | 值 |
|---|---|
| Access Key | .env 中 RUSTFS_ACCESS_KEY 的值 |
| Secret Key | .env 中 RUSTFS_SECRET_KEY 的值 |
登录后可以查看 ASP 使用的 bucket、对象和存储状态。默认 bucket 名称由 .env 中的 RUSTFS_BUCKET 配置。
无法访问
先检查服务和端口:
bash
docker compose ps redis-stack rustfs
grep -E '^ASP_(MANAGEMENT_BIND|REDIS_UI_PORT|RUSTFS_CONSOLE_PORT)=' .env再查看日志:
bash
docker compose logs --tail=100 redis-stack
docker compose logs --tail=100 rustfs