Files
AstrBot/docs
Soulter 65cbe98f9a feat: ship astrbot CLI in Docker image for in-container password reset (#10442)
* feat: ship astrbot CLI in Docker image for in-container password reset

Install the project itself into the image so the `astrbot` console
script (including `astrbot password` and `astrbot conf set`) is
available inside the container, and mark /AstrBot as an initialized
AstrBot root via the .astrbot marker file.

This lets Docker users reset a forgotten dashboard password with:

    docker exec -it astrbot astrbot password

Document the workflow in the zh/en Docker deployment guides, including
the required container restart for the new password to take effect.

* docs: reorganize FAQ password reset section by deployment method

Split the forgot-password FAQ entry into Docker, uv/pip package, and
other deployment subsections. The Docker entry uses the in-container
CLI shipped with the image; the uv/pip entry covers `astrbot password`
and `astrbot run --reset-password`; the manual cmd_config.json edit
remains as the universal fallback.

* docs: mention --username option in uv/pip FAQ password reset entry

* docs: drop --reset-password mention from FAQ to keep reset steps unambiguous

* docs: clarify that the first astrbot in docker exec is the container name

* feat: use editable install for astrbot CLI in Docker image

Install the project with 'uv pip install -e .' so the astrbot console
script always reflects the source tree baked into the image, avoiding
drift between the CLI and the running server code.
2026-10-07 23:38:40 +08:00
..

AstrBot

✨ 易上手的多平台 LLM 聊天机器人及开发框架(的官方文档) ✨

查看文档 | 问题提交

AstrBot 是一个松耦合、异步、支持多消息平台部署、具有易用的插件系统和完善的大语言模型(LLM)接入功能的聊天机器人及开发框架。

image