sd-webui提示词输入独立运行版
sd-webui提示词输入独立运行版
noise该项目是 sd-webui-prompt-all-in-one 的独立版本,它不需要依赖 stable-diffusion-webui 环境,即可在网页中编写和维护你的提示词。
项目地址:https://github.com/Physton/sd-webui-prompt-all-in-one-app
Windows 一键启动
- 前往 Github Releases(https://github.com/Physton/sd-webui-prompt-all-in-one-app/releases),根据你的系统下载对应的压缩包。
- 解压压缩包,双击
startup-windows.bat
启动。 - 第一次启动会自动安装依赖,需要等待一段时间。
- 启动成功后,使用浏览器访问 http://localhost:17860
- 如果需要修改端口、用户名、密码等配置,编辑
.\sd-webui-prompt-all-in-one-app\.env
文件即可。
如果你是中国大陆用户,可能因为网络原因无法正常安装依赖,可以尝试通过下面方法修改镜像源,然后再次运行
startup-windows.bat
启动。
- 使用记事本编辑
startup-windows.bat
文件- 找到
pip install -r requirements.txt
这一行- 将其修改为
pip install -r requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple
- 保存并关闭文件,再次运行
startup-windows.bat
启动
Docker 运行
运行
使用命令行运行
1
2
3
4
5
6
7
8
9
10docker run -d \
-p 17860:17860 \
-e APP_PORT=17860 \
-e APP_USERNAME=admin \
-e APP_PASSWORD= \
-v ./dockertest/storage:/app/sd-webui-prompt-all-in-one/storage \
-v ./dockertest/models:/app/sd-webui-prompt-all-in-one/models \
-v ./dockertest/tags:/app/sd-webui-prompt-all-in-one/tags \
--name sd-webui-prompt-all-in-one-app \
physton/sd-webui-prompt-all-in-one-app使用 docker-compose 运行
- 新建
docker-compose.yml
文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16version: '3.7'
services:
sd-webui-prompt-all-in-one-app:
image: physton/sd-webui-prompt-all-in-one-app
container_name: sd-webui-prompt-all-in-one-app
restart: always
ports:
- 17860:17860
environment:
- APP_PORT=17860
- APP_USERNAME=admin
- APP_PASSWORD=
volumes:
- ./dockertest/storage:/app/sd-webui-prompt-all-in-one/storage
- ./dockertest/models:/app/sd-webui-prompt-all-in-one/models
- ./dockertest/tags:/app/sd-webui-prompt-all-in-one/tags- 启动
1
docker-compose up -d
- 新建
访问
环境变量
参数 | 说明 | 默认值 | 说明 |
---|---|---|---|
APP_PORT | 服务端口 | 17860 | 不能为空 |
APP_USERNAME | 用户名 | admin | 可以为空 |
APP_PASSWORD | 密码 | 可以为空,如果为空,将不需要密码即可访问 |
挂载目录
目录 | 说明 |
---|---|
/app/sd-webui-prompt-all-in-one/storage | 存储目录 |
/app/sd-webui-prompt-all-in-one/models | 模型目录 |
/app/sd-webui-prompt-all-in-one/tags | CSV目录 |
手动运行
- 安装 python 3.9+
请自行搜索安装教程,并将 python 添加到环境变量
- 下载本项目到本地。
方式一:使用 git clone 下载(你的电脑上需要安装 git)
1
git clone https://github.com/Physton/sd-webui-prompt-all-in-one-app.git --recurse-submodules
请注意,本项目使用了子模块,所以请使用
--recurse-submodules
参数下载本项目方式二:手动下载:sd-webui-prompt-all-in-one-app.zip 并解压。
- 打开系统命令行(终端),进入本项目目录
1 | cd sd-webui-prompt-all-in-one-app |
- 安装依赖
1 | pip3 install -r requirements.txt |
- 运行
1 | python app.py |
- 访问 http://localhost:17860
- 如果需要修改端口、用户名、密码等配置,编辑根目录下的
.env
文件即可。
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果