app: ChatGPT-Next-Web (#205)

The app is more features than chatbot-ui(in casaos appstore). I deploy
it in my computer and it working fine. It can read openai API key from
env and the feature is to be implemented in the latest casaos app
management.
This commit is contained in:
CorrectRoadH 2023-07-13 14:11:55 +08:00 committed by GitHub
parent 681eeca068
commit 351019d240
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 181 additions and 0 deletions

View File

@ -0,0 +1,112 @@
{
"version": "2.8.8",
"title": "Chatgpt-next-web",
"name": "Chatgpt-next-web",
"icon": "https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Memos/icon.png",
"tagline": "A well-designed cross-platform ChatGPT UI.",
"overview": "A well-designed cross-platform ChatGPT UI .",
"thumbnail": "https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Memos/thumbnail.png",
"screenshots": [
"https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/Memos/screenshot-1.png"
],
"category": ["Utilities"],
"developer": {
"name": "Yidadaa",
"website": "https://github.com/Yidadaa",
"donate_text": "",
"donate_link": ""
},
"adaptor": {
"name": "CorrectRoadH",
"website": "https://github.com/CorrectRoadH",
"donate_text": "",
"donate_link": ""
},
"support": "",
"website": "",
"container": {
"image": "yidadaa/chatgpt-next-web:latest",
"shell": "sh",
"privileged": false,
"network_model": "bridge",
"web_ui": {
"http": "3000",
"path": ""
},
"health_check": "",
"envs": [
{
"key": "PUID",
"value": "1000",
"description": "",
"configurable": "no"
},
{
"key": "PGID",
"value": "1000",
"description": "",
"configurable": "no"
},
{
"key": "TZ",
"value": "$TZ",
"description": "",
"configurable": "no"
},
{
"key": "OPENAI_API_KEY",
"value": "$OPENAI_API_KEY",
"description": "",
"configurable": "yes"
},
{
"key": "CODE",
"value": "$CODE",
"description": "password",
"configurable": "yes"
},
{
"key": "PROXY_URL",
"value": "$PROXY_URL",
"description": "proxy",
"configurable": "yes"
}
],
"ports": [
{
"container": "3000",
"host": "3000",
"type": "tcp",
"allocation": "automatic",
"configurable": "no",
"description": "Chat HTTP Port"
}
],
"devices": [],
"constraints": {
"min_memory": 64,
"min_storage": 128
},
"restart_policy": "unless-stopped",
"sysctls": [],
"cap_add": [],
"labels": [],
"host_name": "chatgpt-next-web",
"cmd": []
},
"abilities": {
"notification": false,
"widgets": false,
"authentication": false,
"search": false,
"upnp": false
},
"tips": {
"before_install": []
},
"changelog": {
"latest_updates": "",
"url": ""
},
"latest_update_date": ""
}

View File

@ -0,0 +1,69 @@
name: chatgpt-next-web
services:
chatgpt-next-web:
environment:
PGID: $PGID
PUID: $PUID
TZ: $TZ
CODE: ""
PROXY_URL: ""
image: yidadaa/chatgpt-next-web:v2.8.8
deploy:
resources:
reservations:
memory: 64M
network_mode: bridge
ports:
- target: 3000
published: "3000"
protocol: tcp
restart: unless-stopped
x-casaos:
envs:
- container: PUID
description:
en_us: ""
- container: PGID
description:
en_us: ""
- container: TZ
description:
en_us: "timezone"
zh_cn: "时区"
- container: CODE
description:
en_us: "password"
zh_cn: "密码"
- container: PROXY_URL
description:
en_us: "http proxy"
zh_cn: "http 代理"
ports:
- container: "3000"
description:
en_us: WebUI HTTP Port
zh_cn: WebUI HTTP 端口
x-casaos:
architectures:
- amd64
- arm64
main: chatgpt-next-web
author: CorrectRoadH
category: Utilities
description:
en_us: A well-designed cross-platform ChatGPT UI.
zh_cn: 精心设计的跨平台 ChatGPT UI
developer: Yidadaa
icon: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ChatGPT-Next-Web/icon.png
screenshot_link:
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ChatGPT-Next-Web/screenshot-1.png
- https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ChatGPT-Next-Web/screenshot-2.png
tagline:
en_us: A well-designed cross-platform ChatGPT UI.
zh_cn: 精心设计的跨平台 ChatGPT UI
thumbnail: https://cdn.jsdelivr.net/gh/IceWhaleTech/CasaOS-AppStore@main/Apps/ChatGPT-Next-Web/thumbnail.png
tips: {}
title:
en_us: ChatGPT-Next-Web
port_map: "3000"

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB