首次登录
访问 sh0 控制台,更改默认密码,并在部署第一个应用之前熟悉界面。
访问控制台
sh0 安装并运行后,打开浏览器并导航到服务器 IP 地址的 9000 端口:
http://YOUR_SERVER_IP:9000例如,如果服务器 IP 为 203.0.113.50,你将访问 http://203.0.113.50:9000。你会看到 sh0 登录界面:
sh0 login page with email and password fields, sh0 logo, and dark theme
Note
如果无法访问控制台,请验证防火墙已开放 9000 端口,并确认 sh0 服务正在运行:
systemctl status sh0。默认凭据
sh0 附带默认管理员账户。使用以下凭据进行首次登录:
密码
sh0-change-me!
请立即更改
默认凭据是公开文档化的。任何发现你的 sh0 实例的人都可以使用这些凭据登录(如果你没有更改)。在将服务器暴露到互联网之前,请务必更改密码。
更改密码
登录后,请立即更改密码:
- 点击侧边栏左下角的用户头像或名称。
- 从菜单中选择 设置。
- 导航到 安全 选项卡。
- 输入当前密码并选择新的强密码。
- 点击 更新密码。
Settings page showing the Security tab with password change form -- current password field, new password field, and confirm password field
Tip
在设置中时,建议同时更新你的显示名称和邮箱地址。邮箱用于密码恢复和告警通知。
控制台概览
sh0 控制台分为三个主要区域:用于导航的侧边栏、显示当前视图的主内容区域,以及界面中的上下文操作。
Full dashboard overview with annotations pointing to the sidebar, main content area, and top action bar
侧边栏导航
左侧边栏提供对 sh0 每个部分的访问:
- 控制台 -- 所有堆栈、资源使用情况和近期部署概览。
- 堆栈 -- 你组织的应用和服务分组。
- 数据库 -- 托管数据库实例(PostgreSQL、MySQL、Redis、MongoDB)。
- 域名 -- 自定义域名管理和 SSL 证书状态。
- 备份 -- 备份计划、历史记录和恢复操作。
- 监控 -- 服务器指标、容器统计和运行时间检查。
- 设置 -- 服务器配置、Git 提供商、存储和团队管理。
Close-up of the sidebar showing the navigation items: Dashboard, Stacks, Databases, Domains, Backups, Monitoring, and Settings
主内容区域
主区域显示你当前的视图。在控制台首页,你将看到:
- 资源仪表 -- 一目了然地查看 CPU、内存和磁盘使用情况。
- 堆栈概览 -- 所有堆栈及其状态(运行中、已停止、部署中)。
- 近期活动 -- 近期部署、备份和系统事件的时间线。
Dashboard home screen showing resource usage gauges at the top, a grid of stacks in the middle, and a recent activity feed on the right
快捷操作
在控制台中,你会发现快捷操作按钮来加速常见任务:
- 新建堆栈 -- 创建新堆栈来组织相关应用和服务。
- 部署 -- 从 Git、Docker 镜像或模板启动部署。
- 终端 -- 打开连接到任何运行中容器的 Web 终端。
系统设置
在部署应用之前,你可能需要配置一些系统级设置。在侧边栏中导航到 设置 可找到:
- Git 提供商 -- 连接 GitHub、GitLab 或 Bitbucket 实现一键仓库访问。
- 存储提供商 -- 为备份配置 S3 兼容存储(AWS S3、Cloudflare R2、MinIO)。
- 通知 -- 为部署事件设置邮件、Slack 或 Discord 告警。
- 团队成员 -- 邀请协作者并分配角色(管理员、开发者、查看者)。
Settings page showing tabs for General, Git Providers, Storage, Notifications, and Team
Tip
这些设置在开始时都不是必需的。你只需使用 Git URL 就可以部署第一个应用。等你熟悉基础操作后再回来配置提供商和通知。