镇江做网站要多少钱,网址查询器,登陆不了wordpress,全网推广费用Web Chat 是开源的聊天系统#xff0c;支持一键免费部署私人Chat网页的应用程序。 开源地址#xff1a;https://github.com/loks666/webchat 目录树
TOC
#x1f44b;#x1f3fb; 开始使用 交流#x1f6f3; 开箱即用 A 使用 Docker 部署B 使用 Docker-compose…Web Chat 是开源的聊天系统支持一键免费部署私人Chat网页的应用程序。 开源地址https://github.com/loks666/webchat 目录树
TOC 开始使用 交流 开箱即用 A 使用 Docker 部署B 使用 Docker-compose 部署C 使用 Jar包 本地部署 ⌨️ 本地开发 参与贡献 更多工具 开始使用 交流
WebChat目前的线上版本: https://webchat.superxiang.com 有需求或者问题欢迎提交 [issues][issues-link]
[![][chat-shield-badge]][chat-link]访问WebChat快速体验[![][discord-shield-badge]][discord-link]加入我们的 Discord 社区这是你可以与开发者和其他 WebChat 热衷用户交流的地方[![][qq-shield-badge]][qq-link]加入我们的 QQ 群欢迎开发讨论 收藏项目你将从 GitHub 上无延迟地接收所有发布通知⭐️ 开箱即用 有关 Docker 部署的详细说明详见 使用 Docker 部署 WebChat 提供了 [Docker 镜像][docker-release-link]这使你可以在几分钟内构建自己的聊天服务无需任何基础知识。 A 使用 Docker 部署
我们提供了 Docker 镜像供你在自己的私有设备上部署 WebChat 服务。使用以下命令即可使用一键启动 WebChat 服务
docker run -d --name webchat -p 8101:8101 general9527/webchat:customer注意请将你的数据库root密码和redis修改为loks666程序才能正确使用如果你的mysql和redis都是使用容器启动的那么需要使用–network选项来指定网络
docker run -d --name webchat --network ‘你的网络名’ -p 8101:8101 general9527/webchat:customerB 使用 Docker-compose 部署
[![][docker-release-shield]][docker-release-link] [![][docker-size-shield]][docker-size-link] [![][docker-pulls-shield]][docker-pulls-link]
本项目目前有三个tag分别为latestcustomer和v1.0
latest打包方式为jar包打入所以不支持修改配置:mysql和redis的密码都是loks666mysql用户是rootcustomer打包方式为dockerfile打包支持修改配置:可以修改mysql和redis的配置需添加下面的配置 volumes:- ./webchat/application.yml:/src/main/resources/application.yml- ./webchat/application-dev.yml:/src/main/resources/application-dev.ymlv1.0为远古版本可以忽略 使用项目根目录下的docker-compose 一键部署(推荐) 注意一键部署包含redis和mysql服务请检查部署前是否有这两个服务 cd webchatdocker-compose up -dwebchat 独立部署(已有mysql和redis的情况) version: 3.8volumes:mysql:redis:services:webchat:image: general9527/webchat:customercontainer_name: webchatports:- 8101:8101volumes:- ./webchat/application.yml:/src/main/resources/application.yml- ./webchat/application-dev.yml:/src/main/resources/application-dev.ymlnetworks:- chat_networknetworks:chat_network:name: chat_network部署前请将application-dev.yml中redis和mysql的配置改为自己的配置
C 使用 Jar包 本地部署 建议使用Idea插件编译打包如果使用命令需配置maven环境到系统环境变量中 cd webchatmvn clean packagejava -jar webchat.jar⌨️ 本地开发
使用以下命令进行本地开发
$ git clone https://github.com/loks666/webchat.git
$ cd webchat
$ mvn claen install
$ java -jar webchat.jar参与贡献
我们非常欢迎各种形式的贡献。如果你对贡献代码感兴趣可以查看我们的 GitHub [Issues][github-issues-link] 和 [Projects][github-project-link]大展身手向我们展示你的奇思妙想。
[![][pr-welcome-shield]][pr-welcome-link] 更多工具
[ Guide][guide] : 网站导航首页包括作者的所有作品与服务[ Fly AI][Fly AI] : 一个无需魔法即可使用的AI网站支持ChatGPT/LLM模型的应用程序。以及midjourney绘图等功能[ Fly API][flyapi] : 一个Open AI API KEY的分发网站可以分享自己的key给他人使用 License
[![][fossa-license-shield]][fossa-license-link]
Copyright © 2023 [WebChat][profile-link]. This project is MIT licensed