参考资料

  1. InfluxDB是一个开源的时序数据库
  2. Hy(Hylang)是一种基于 Python 的 Lisp 方言,允许开发者使用 Lisp 语法编写代码
  3. api-firewall 是一个开源的 API 防火墙
  4. Varnish 是一款高性能的开源 HTTP 加速器和反向代理服务器
  5. Docker如何设置中文界面?
  6. Go(又称 Golang)是 Google 开发的一种静态强类型、编译型、并发型编程语言
  7. Redis(Remote Dictionary Server)是一个开源的、基于内存的键值存储系统
  8. Nginx 是一款高性能的开源 Web 服务器

DweebUI是一个基于Stable Diffusion WebUI的轻量级分支

DweebUI简介
DweebUI是一个基于Stable Diffusion WebUI的轻量级分支,专注于简化用户界面和优化性能,适合快速部署和使用。

特点  

  1. 轻量级设计,启动速度快

  2. 简化操作流程,降低使用门槛

  3. 支持多种Stable Diffusion模型

  4. 兼容主流插件和扩展

最新更新内容及时间  

  • 2023年11月:优化模型加载速度,修复部分UI显示问题

  • 2023年10月:新增对SDXL模型的支持

镜像下载地址  

  • Docker Hub: docker pull dweebui/stable-diffusion-webui:latest

官网地址  

文档地址  

Docker安装示例  

docker run -d \
  --name dweebui \
  -p 7860:7860 \
  -v /path/to/models:/models \
  dweebui/stable-diffusion-webui:latest

.yarl设置教程  

  1. 编辑配置文件 config.yaml

  2. 修改以下参数:

model_path: "/models/sd_model.ckpt"
ui_port: 7860
enable_plugins: true
  1. 保存并重启服务

常见错误及解决方法  

  1. 模型加载失败

    • 检查模型路径是否正确

    • 确保模型文件完整

  2. 端口冲突

    • 修改 config.yaml 中的 ui_port

  3. 插件不兼容

    • 更新插件至最新版本

    • 禁用冲突插件

  4. Docker容器启动失败

    • 检查挂载路径权限

    • 确保镜像版本正确