Originally created by @nicolasluckie on GitHub (Apr 21, 2024).
Bug Report
Description
Bug Summary:
In Admin Panel > Admin Settings > General > Enable New Sign Ups. Toggling and Saving this setting persists only until the container is restarted.
Steps to Reproduce:
Login as admin.
Open the sidebar and click your User icon in the bottom-left.
Select Admin Panel.
Click Admin Settings in the top-right.
Toggle Enable New Sign Ups
Save
Log out and back in to verify the setting saved successfully.
Restart the container (in my case, docker compose down then ./run-compose.sh --enable-gpu --build)
Expected Behavior:
The Enable New Sign Ups setting is persistent when Saved and after the container is restarted.
Actual Behavior:
The Enable New Sign Ups setting is persistent when Saved but not after the container is restarted.
Environment
Open WebUI Version: 0.1.120
Ollama (if applicable): 0.1.32
Operating System: WSL2 for Windows 11 running Ubuntu 22.04.4 LTS (GNU/Linux 5.15.133.1-microsoft-standard-WSL2 x86_64)
Browser (if applicable): Brave v1.65.114
Reproduction Details
Confirmation:
I have read and followed all the instructions provided in the README.md.
I am on the latest version of both Open WebUI and Ollama.
I have included the browser console logs.
I have included the Docker container logs.
Logs and Screenshots
Browser Console Logs:
No console logs were produced.
Docker Container Logs:
INFO: - "GET /api/v1/users/ HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/signup/enabled HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/signup/user/role HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/token/expires HTTP/1.1" 200 OK
INFO: - "GET /api/webhook HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/signup/enabled/toggle HTTP/1.1" 200 OK
INFO: - "POST /api/v1/auths/token/expires/update HTTP/1.1" 200 OK
INFO: - "POST /api/webhook HTTP/1.1" 200 OK
Screenshots (if applicable): After Save, Before restart
After Restart
Installation Method
Clone latest release
Run ./run-compose.sh --enable-gpu --build (WSL2 for Windows 11, details above)
Originally created by @nicolasluckie on GitHub (Apr 21, 2024).
# Bug Report
## Description
**Bug Summary:**
In Admin Panel > Admin Settings > General > Enable New Sign Ups. Toggling and Saving this setting persists **only** until the container is restarted.
**Steps to Reproduce:**
1. Login as admin.
3. Open the sidebar and click your User icon in the bottom-left.
4. Select Admin Panel.
5. Click Admin Settings in the top-right.
6. Toggle Enable New Sign Ups
7. Save
8. Log out and back in to verify the setting saved successfully.
9. Restart the container (in my case, `docker compose down` then `./run-compose.sh --enable-gpu --build`)
**Expected Behavior:**
The Enable New Sign Ups setting is persistent when Saved **and** after the container is restarted.
**Actual Behavior:**
The Enable New Sign Ups setting is persistent when Saved **but not** after the container is restarted.
## Environment
- **Open WebUI Version:** 0.1.120
- **Ollama (if applicable):** 0.1.32
- **Operating System:** WSL2 for Windows 11 running Ubuntu 22.04.4 LTS (GNU/Linux 5.15.133.1-microsoft-standard-WSL2 x86_64)
- **Browser (if applicable):** Brave v1.65.114
## Reproduction Details
**Confirmation:**
- [x] I have read and followed all the instructions provided in the README.md.
- [x] I am on the latest version of both Open WebUI and Ollama.
- [ ] I have included the browser console logs.
- [x] I have included the Docker container logs.
## Logs and Screenshots
**Browser Console Logs:**
No console logs were produced.
**Docker Container Logs:**
```
INFO: - "GET /api/v1/users/ HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/signup/enabled HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/signup/user/role HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/token/expires HTTP/1.1" 200 OK
INFO: - "GET /api/webhook HTTP/1.1" 200 OK
INFO: - "GET /api/v1/auths/signup/enabled/toggle HTTP/1.1" 200 OK
INFO: - "POST /api/v1/auths/token/expires/update HTTP/1.1" 200 OK
INFO: - "POST /api/webhook HTTP/1.1" 200 OK
```
**Screenshots (if applicable):**
**After Save, Before restart**

**After Restart**

## Installation Method
1. Clone latest release
2. Run `./run-compose.sh --enable-gpu --build` (WSL2 for Windows 11, details above)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @nicolasluckie on GitHub (Apr 21, 2024).
Bug Report
Description
Bug Summary:
In Admin Panel > Admin Settings > General > Enable New Sign Ups. Toggling and Saving this setting persists only until the container is restarted.
Steps to Reproduce:
docker compose downthen./run-compose.sh --enable-gpu --build)Expected Behavior:
The Enable New Sign Ups setting is persistent when Saved and after the container is restarted.
Actual Behavior:
The Enable New Sign Ups setting is persistent when Saved but not after the container is restarted.
Environment
Open WebUI Version: 0.1.120
Ollama (if applicable): 0.1.32
Operating System: WSL2 for Windows 11 running Ubuntu 22.04.4 LTS (GNU/Linux 5.15.133.1-microsoft-standard-WSL2 x86_64)
Browser (if applicable): Brave v1.65.114
Reproduction Details
Confirmation:
Logs and Screenshots
Browser Console Logs:
No console logs were produced.
Docker Container Logs:
Screenshots (if applicable):

After Save, Before restart
After Restart

Installation Method
./run-compose.sh --enable-gpu --build(WSL2 for Windows 11, details above)@tjbck commented on GitHub (Apr 21, 2024):
Duplicate #1022