Linux 系统 Web 管理面板
ClawOS 是一个基于 Web 的 Linux 系统管理面板,提供文件管理、系统监控、服务管理、终端模拟等功能。通过浏览器即可轻松管理服务器。
采用现代化的 Web 技术栈开发,前端使用 Vue 3 + SocketIO,后端使用 Flask,性能优异,体验流畅。
git clone https://github.com/mrytsr/clawos.git ~/clawos
cd ~/clawos
bash install.sh
安装过程会自动:
安装完成后,打开浏览器访问 http://localhost:6002
登录密码会在安装完成后显示,也可使用 clawos password 查看
clawos start # 启动服务
clawos stop # 停止服务
clawos restart # 重启服务
clawos status # 查看状态
clawos log # 查看日志 (journalctl)
clawos enable # 开机自启
clawos disable # 禁用开机自启
clawos password # 查看密码
systemctl --user start clawos
systemctl --user stop clawos
systemctl --user status clawos
systemctl --user enable clawos # 开机自启
# 实时日志
journalctl --user -u clawos -f
# 最近 100 行
journalctl --user -u clawos -n 100
主要配置文件为 config.py,关键配置项:
SERVER_HOST = '0.0.0.0' # 监听地址
SERVER_PORT = 6002 # 监听端口
SERVER_DEBUG = False # 调试模式
ROOT_DIR = ~ # 管理的根目录
所有数据存储在 ~/.local/clawos/:
~/.local/clawos/
├── clawos_password.json # 登录密码
├── conversations.json # 对话历史
├── trash/ # 回收站
└── ...
创建 ~/.local/clawos/ai_client_config.json 配置 API Key:
{
"deepseek": "your-api-key",
"zhipu": "your-api-key",
"qwen": "your-api-key"
}
以下为 ClawOS 的部分界面截图(点击可放大查看)。