Nekro Agent 安装、更新与备份的统一管理工具
Project description
Nekro Agent Toolkit
Nekro Agent Toolkit 是一款用于一站式部署、备份、恢复 Nekro Agent 及相关服务的工具,支持 Docker 环境下的自动化管理。
🌐 其他语言用户请参考
| Read in English | اقرأ باللغة العربية | Lire en français | Читать на русском | Leer en español | 日本語で読む |
✨ 主要功能
- 一键安装、升级、备份与恢复 Nekro Agent
- 智能检测与多语言支持
- 支持 Docker 卷自动备份与恢复
🚀 快速使用
安装
pip install nekro-agent-toolkit
# 或源码运行
git clone https://github.com/your-repo/nekro-agent-toolkit.git
cd nekro-agent-toolkit
常用命令
# 安装/升级/备份/恢复
nekro-agent-toolkit -i [PATH]
nekro-agent-toolkit -u [PATH]
nekro-agent-toolkit -b [DATA_DIR] BACKUP_DIR
nekro-agent-toolkit -r BACKUP_FILE [DATA_DIR]
使用 uv 管理依赖(推荐)
本项目现在支持使用 uv 来管理依赖与生成可重现的锁文件 uv.lock。
附加信息
- 系统要求:Python 3.6+,Docker,Docker Compose
- 许可证:见 LICENSE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 nekro_agent_toolkit-1.6.0.tar.gz.
File metadata
- Download URL: nekro_agent_toolkit-1.6.0.tar.gz
- Upload date:
- Size: 71.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b93be3c18f435ce97d99e8bdd8df3d2e5202a8308738af1b506f86e062c2d26e
|
|
| MD5 |
91b037a2279512e99a2e7bc7f160b5d1
|
|
| BLAKE2b-256 |
3b5f917c52bb3e4c00c4cd23b103b2a3dee8e1e05274f3c7fef9e2e56c67db02
|
Provenance
The following attestation bundles were made for nekro_agent_toolkit-1.6.0.tar.gz:
Publisher:
pypi-release.yml on greenhandzdl/nekro-agent-toolkit
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nekro_agent_toolkit-1.6.0.tar.gz -
Subject digest:
b93be3c18f435ce97d99e8bdd8df3d2e5202a8308738af1b506f86e062c2d26e - Sigstore transparency entry: 768726556
- Sigstore integration time:
-
Permalink:
greenhandzdl/nekro-agent-toolkit@871414c6305082aa999389a596f9ab6dc1a91ba7 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/greenhandzdl
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-release.yml@871414c6305082aa999389a596f9ab6dc1a91ba7 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file nekro_agent_toolkit-1.6.0-py3-none-any.whl.
File metadata
- Download URL: nekro_agent_toolkit-1.6.0-py3-none-any.whl
- Upload date:
- Size: 91.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd4956f2b258b98796a9ad9da4094e2499730ece107fd0d11802292750c5e0af
|
|
| MD5 |
dc217188f6ad45c27c06602cd4bf5228
|
|
| BLAKE2b-256 |
00d87a4f6695558cfb56937fc817d989b5cf9cb1c16c03f9a9ad96f99b9b20ca
|
Provenance
The following attestation bundles were made for nekro_agent_toolkit-1.6.0-py3-none-any.whl:
Publisher:
pypi-release.yml on greenhandzdl/nekro-agent-toolkit
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
nekro_agent_toolkit-1.6.0-py3-none-any.whl -
Subject digest:
fd4956f2b258b98796a9ad9da4094e2499730ece107fd0d11802292750c5e0af - Sigstore transparency entry: 768726558
- Sigstore integration time:
-
Permalink:
greenhandzdl/nekro-agent-toolkit@871414c6305082aa999389a596f9ab6dc1a91ba7 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/greenhandzdl
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-release.yml@871414c6305082aa999389a596f9ab6dc1a91ba7 -
Trigger Event:
workflow_dispatch
-
Statement type: