feat: improve container configuration management and user experience

- Add automatic config version control for seamless upgrades
- Update autostart script to use wechat-start.sh for better initialization
- Add comprehensive WeChat management scripts (start, restart, unminimize)
- Enhance right-click menu with WeChat restart and restore functionality
- Improve Dockerfile cleanup process for smaller image size
- Add volume mounting examples in documentation for data persistence
- Include upgrade troubleshooting notes for openbox configuration
- Add Star History chart and additional reference links

This update ensures users get the latest menu configurations automatically
without manual intervention during container updates.
This commit is contained in:
Nick007
2025-10-20 20:20:54 +08:00
parent 8df5894b92
commit 8f8af073f2
8 changed files with 42 additions and 5 deletions

View File

@@ -31,7 +31,7 @@ This project packages the official WeChat Linux client in a Docker container, en
1. **Direct deployment using pre-built images**
```bash
docker run -it -p 3001:3001 ghcr.io/nickrunning/wechat-selkies:latest
docker run -it -p 3001:3001 -v ./config:/config ghcr.io/nickrunning/wechat-selkies:latest
```
2. **Access WeChat**
@@ -81,6 +81,8 @@ Configure the following environment variables in `docker-compose.yml`:
- `./config:/config`: WeChat configuration and data persistence directory
> Note: If the right-click menu lacks `WeChat` related options after an upgrade, please clear the `openbox` directory in the local mounted directory (e.g., `./config/.config/openbox`).
## Advanced Configuration
### Hardware Acceleration
@@ -191,4 +193,9 @@ For more information about GPL-3.0 license, please visit: https://www.gnu.org/li
- [WeChat Official Website](https://weixin.qq.com/)
- [Selkies WebRTC](https://github.com/selkies-project)
- [LinuxServer.io](https://github.com/linuxserver)
- [LinuxServer.io](https://github.com/linuxserver)
- [xiaoheiCat/docker-wechat-sogou-pinyin](https://github.com/xiaoheiCat/docker-wechat-sogou-pinyin)
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=nickrunning/wechat-selkies&type=Date)](https://www.star-history.com/#nickrunning/wechat-selkies&Date)