- Dockerfile FROM: appstore 1.4.5 image (202610230221180000) -> 1.4.8 (202611030321030000). Same LibreChat upstream 0.8.8 in both - the package delta is tooling only: uv 0.13.5->0.13.7 and Node.js 22.23.4 (security fix, 1.4.7), base image 6.0.1 (eMudhra cert fix, 1.4.4 - already in 1.4.5). - All overlay anchors verified against the real 1.4.8 image dist (title tag, manifest link crossorigin, viewport meta, theme-color #171717, webmanifest name/colors, 'MCP Servers' + 'Every AI for Everyone.' strings, index.*.js, sw.js): unchanged, no porting needed. - release.sh BASE_IMAGE default follows the pin.
59 lines
2.1 KiB
JSON
59 lines
2.1 KiB
JSON
{
|
|
"id": "ai.librechat.cloudronapp",
|
|
"version": "1.4.8",
|
|
"title": "LibreChat",
|
|
"upstreamVersion": "0.8.8",
|
|
"author": "Danny Avila",
|
|
"description": "LibreChat is an open-source chatbot client that supports multiple AI providers and models including:\n\n- OpenAI GPT Models\n- Anthropic Claude Models\n- Google PaLM Models\n- Various open-source local models\n\nFeatures:\n- Switch between various AI models\n- Conversation history\n- Plugins support\n- File upload and processing\n- Custom instructions\n- Multiple conversation modes\n\n",
|
|
"changelog": "* Update uv to 0.13.5\n",
|
|
"tagline": "ChatGPT-like interface with model switching",
|
|
"website": "https://github.com/danny-avila/LibreChat",
|
|
"documentationUrl": "https://docs.cloudron.io/packages/librechat/",
|
|
"forumUrl": "https://forum.cloudron.io/category/210/librechat",
|
|
"contactEmail": "support@cloudron.io",
|
|
"healthCheckPath": "/health",
|
|
"httpPort": 3080,
|
|
"addons": {
|
|
"postgresql": {},
|
|
"mongodb": {},
|
|
"localstorage": {},
|
|
"oidc": {
|
|
"loginRedirectUri": "/oauth/openid/callback"
|
|
},
|
|
"sendmail": {
|
|
"supportsDisplayName": true
|
|
},
|
|
"scheduler": {
|
|
"librechat_key_sync": {
|
|
"schedule": "* * * * *",
|
|
"command": "cd /app/code/librechat/api && node /app/code/sync-keys.js"
|
|
}
|
|
}
|
|
},
|
|
"checklist": {
|
|
"register-admin": {
|
|
"message": "On the first visit, register yourself as an admin user"
|
|
},
|
|
"disable-registration": {
|
|
"message": "Disable registration, if required, to prevent misuse"
|
|
},
|
|
"set-api-keys": {
|
|
"message": "Set API keys in /app/data/env file and restart the app"
|
|
}
|
|
},
|
|
"optionalSso": true,
|
|
"manifestVersion": 2,
|
|
"memoryLimit": 1073741824,
|
|
"minBoxVersion": "8.1.0",
|
|
"tags": [
|
|
"ai",
|
|
"chat",
|
|
"gpt"
|
|
],
|
|
"mediaLinks": [
|
|
"https://screenshots.cloudron.io/ai.librechat.cloudronapp/librechat-00.png",
|
|
"https://screenshots.cloudron.io/ai.librechat.cloudronapp/librechat-01.png"
|
|
],
|
|
"icon": "file://logo.png",
|
|
"dockerImage": "registry.inference.coop/co-op/librechat-custom:20261031-2a98892"
|
|
} |