AgentOS CLI tool for managing the AgentOS Client Docker container
Project description
AgentOS Client
AgentOS Client Docker 容器管理 CLI 工具。
安装
pip install agentos
使用
首次安装/设置
# 方式一:直接设置(从环境变量或交互式输入读取 key)
agentos setup
# 方式二:命令行指定 key
agentos setup --key "your-nuwax-saved-key"
# 方式三:先设置环境变量
export NUWAX_SAVED_KEY="your-key"
agentos setup
setup 流程:
- 检查 Docker 是否安装,未安装则自动安装(仅 Linux)
- 拉取 agentos-client 镜像
- 生成 docker-compose.yml 到
~/.agentos/ - 保存 key 到
~/.agentos/.env
日常管理
agentos start # 启动容器
agentos stop # 停止容器
agentos restart # 重启容器
agentos status # 查看容器状态
agentos logs # 查看最近 50 行日志
更新 key
agentos update-key "new-key-here"
agentos restart # 重启生效
重新部署
agentos redeploy # 删除旧配置,重新生成并重启
发布到 PyPI
# 安装构建工具
pip install build twine
# 构建
cd gogeo-client
python -m build
# 发布到 TestPyPI(测试)
python -m twine upload --repository testpypi dist/*
# 发布到 PyPI(正式)
python -m twine upload dist/*
目录结构
gogeo-client/
├── pyproject.toml # Python 包配置
├── agentos/
│ ├── __init__.py
│ └── cli.py # CLI 入口
├── app/ # 应用覆盖文件
├── desktop/ # 桌面快捷方式
├── icons/ # 桌面图标
├── wallpaper/ # 桌面壁纸
└── docker-compose.yml # 本地开发用 compose
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gogeo_agentos-0.1.0.tar.gz
(8.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gogeo_agentos-0.1.0.tar.gz.
File metadata
- Download URL: gogeo_agentos-0.1.0.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34a431cd5649e478ad6f690ccf7964b61a430ad3fa0ac7ace45bfbe57c5d26ae
|
|
| MD5 |
de11e1bfab5393a8ffbb93eab49f9192
|
|
| BLAKE2b-256 |
109721c10bd946088d0273b1c196fbf5dd8b5973c30acf8b084123bf457eaa0d
|
File details
Details for the file gogeo_agentos-0.1.0-py3-none-any.whl.
File metadata
- Download URL: gogeo_agentos-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26ff0a8feb5d19b956aaaa364dc14ec9cac0c43a106e1c7a551bb50dc5c26c26
|
|
| MD5 |
ed96b7b6e13c6a8e190c5dff596c00df
|
|
| BLAKE2b-256 |
5a74af32851925f2f2d76a73a39f8b8f88edeb13df0fa719bf93120856671546
|