80 lines
3.3 KiB
JSON
80 lines
3.3 KiB
JSON
{
|
|
"name": "openwebui",
|
|
"title": "Open WebUI",
|
|
"subtitle": "AI Chat Interface",
|
|
"description": "Open WebUI is a user-friendly WebUI for LLMs (formerly Ollama WebUI). It supports various LLM runners including OpenAI compatible APIs, with features like RAG, multi-modal support, and a powerful pipeline system.",
|
|
"icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTAgNTAyIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIj4KICA8ZGVmcz4KICAgIDxmaWx0ZXIgaWQ9InNoYWRvdyIgeD0iLTEwJSIgeT0iLTEwJSIgd2lkdGg9IjEzMCUiIGhlaWdodD0iMTMwJSI+CiAgICAgIDxmZURyb3BTaGFkb3cgZHg9IjAiIGR5PSIxMiIgc3RkRGV2aWF0aW9uPSIxNiIgZmxvb2QtY29sb3I9IiMwMDAwMDAiIGZsb29kLW9wYWNpdHk9IjAuMTgiLz4KICAgIDwvZmlsdGVyPgogIDwvZGVmcz4KICAKICA8cmVjdCB4PSI0OCIgeT0iNTAiIHdpZHRoPSI0MTEiIGhlaWdodD0iNDExIiByeD0iMTA4IiBmaWxsPSIjZmZmZmZmIiBmaWx0ZXI9InVybCgjc2hhZG93KSIgLz4KICAKICA8Y2lyY2xlIGN4PSIyMjAuNSIgY3k9IjI1NS41IiByPSI1OSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjI5IiAvPgogIAogIDxyZWN0IHg9IjMxNy41IiB5PSIxODIiIHdpZHRoPSIyOSIgaGVpZ2h0PSIxNDciIGZpbGw9IiMwMDAwMDAiIC8+Cjwvc3ZnPgo=",
|
|
"fields": [
|
|
{
|
|
"description": "Domain",
|
|
"key": "DOMAIN",
|
|
"value": "",
|
|
"required": "true"
|
|
},
|
|
{
|
|
"description": "Admin username",
|
|
"key": "WEBUI_ADMIN_NAME",
|
|
"value": "",
|
|
"info": "The initial admin username for Open WebUI.",
|
|
"required": "true"
|
|
},
|
|
{
|
|
"description": "Admin password",
|
|
"key": "WEBUI_ADMIN_PASSWORD",
|
|
"value": "",
|
|
"info": "The initial admin password for Open WebUI.",
|
|
"required": "true",
|
|
"type": "password"
|
|
},
|
|
{
|
|
"description": "OpenAI compatible API endpoint",
|
|
"key": "OPENAI_API_BASE_URL",
|
|
"value": "",
|
|
"info": "Optional API url for OpenAI compatible API endpoint.",
|
|
"advanced": "true"
|
|
},
|
|
{
|
|
"description": "WebUI secret key",
|
|
"key": "WEBUI_SECRET_KEY",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "openssl|hex|32"
|
|
},
|
|
{
|
|
"description": "OpenAI API key",
|
|
"key": "OPENAI_API_KEY",
|
|
"value": "",
|
|
"info": "Optional API key for OpenAI compatible API endpoint.",
|
|
"advanced": "true",
|
|
"type": "password"
|
|
},
|
|
{
|
|
"description": "Postgres database name",
|
|
"key": "POSTGRES_DB",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "time|md5|8"
|
|
},
|
|
{
|
|
"description": "Postgres username",
|
|
"key": "POSTGRES_USER",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "time|md5|8"
|
|
},
|
|
{
|
|
"description": "Postgres password for user",
|
|
"key": "POSTGRES_PASSWORD",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "random|md5|12"
|
|
},
|
|
{
|
|
"description": "Postgres root user password",
|
|
"key": "POSTGRES_ROOT_PASSWORD",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "random|sha256|20"
|
|
}
|
|
]
|
|
} |