Add CloudronManifest and copy logo into client assets
This commit is contained in:
1 parent
a86a81ee84
commit
447005e4e7
2 files changed
+12
-1
No files matched your search
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"id": "librechat-custom",
|
||||||
|
"version": "1.3.1",
|
||||||
|
"name": "LibreChat (Co‑op custom)",
|
||||||
|
"description": "LibreChat sandbox with Inference‑Co‑op branding and image‑generation support.",
|
||||||
|
"tags": ["chat","llm"],
|
||||||
|
"icon": "logo-coop.png",
|
||||||
|
"volumes": {"data": {"path": "/app/data"}},
|
||||||
|
"exposablePorts": {"http": 3080},
|
||||||
|
"processes": {"main": "node /app/code/librechat/server/app.js"}
|
||||||
|
}
|
||||||
+1
-1
@@ -3,6 +3,6 @@ FROM cloudron/ai.librechat.cloudronapp:202610150224320000
|
|||||||
# Overwrite LibreChat config with our custom version (includes icons, models, themes, API keys settings)
|
# Overwrite LibreChat config with our custom version (includes icons, models, themes, API keys settings)
|
||||||
COPY librechat.yaml /app/code/librechat/librechat.yaml
|
COPY librechat.yaml /app/code/librechat/librechat.yaml
|
||||||
|
|
||||||
# Provide the co‑op logo for the UI (served from /assets path via /app/data/public)
|
COPY CloudronManifest.json /app/CloudronManifest.json
|
||||||
RUN mkdir -p /app/data/public/assets
|
RUN mkdir -p /app/data/public/assets
|
||||||
COPY logo.png /app/code/librechat/client/dist/assets/logo-coop.png
|
COPY logo.png /app/code/librechat/client/dist/assets/logo-coop.png
|
||||||
Reference in new issue
Block a user