The main update of GeekAI-PLUS-v4.2.3 is the support for automatic migration of database table structures, eliminating issues like missing fields.
Update Content
- Feature Optimization: Added model grouping and model descriptions, improving the model selection experience with a card display mode.
- Feature Optimization: Enhanced the clarity of mind map download images and fixed issues with incomplete content after dragging and zooming.
- Bug Fix: Fixed the issue where the copy command was invalid for images already drawn in the MJ drawing page.
- Feature Optimization: MJ drawing resolution now supports customization, prioritizing the
--ar
parameter in the prompt. - Bug Fix: Fixed the typo in MJ drawing U1-V1.
- Feature Optimization: Supports automatic migration of database table structures, eliminating the need for manual SQL execution.
- Feature Optimization: Removed the text animation effect on the homepage.
- Feature Optimization: Added expand and collapse functionality for the conversation list in the chat page.
- Feature Optimization: Added an animation effect for AI thinking in the chat page.
1. Update Database
Sorry, you no longer need to update the database manually; the system will handle it automatically.
2. Update Image Version
Edit docker-compose.yaml
and update the image versions for geekai-api
and geekai-web
to v4.2.3.
# Backend API Program
geekai-api:
image: registry.cn-shenzhen.aliyuncs.com/geekmaster/geekai-plus-api:v4.2.3-amd64
container_name: geekai-api
restart: always
ports:
- '5678:5678'
- '6012:6012'
volumes:
- /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime
- ./conf/config.toml:/var/www/app/config.toml
- ./logs:/var/www/app/logs
- ./static:/var/www/app/static
- ./res/sd:/var/www/app/res/sd
- ./certs:/var/www/app/certs
- ./data:/var/www/app/data
environment:
- APP_DEBUG=false
- LOG_LEVEL=info
- CONFIG_FILE=config.toml
# Frontend Application
geekai-web:
image: registry.cn-shenzhen.aliyuncs.com/geekmaster/geekai-plus-web:v4.2.3-amd64
container_name: geekai-web
restart: always
ports:
- '9004:8080'
volumes:
- ./logs/nginx:/var/log/nginx
- ./conf/nginx/conf.d:/etc/nginx/conf.d
- ./conf/nginx/nginx.conf:/etc/nginx/nginx.conf
- ./ssl:/etc/nginx/ssl
3. Restart Containers
docker-compose down
docker-compose up -d
4. Feature Configuration
This upgrade requires no special configuration; you can start using it directly. The UI changes are minimal, with only the model selection style in the conversation page being updated.