chatroom

基于 WebSocket 的在线聊天室,Demo 地址

  • 使用了 Flask 及其扩展插件 Flask-SocketIO,界面实现采用前端框架 Bootstrap 及其免费主题 Bootswatch。
  • 可多人实时在线聊天,可自由切换聊天室和创建自定义聊天室。

演示

演示图片

运行和部署相关

  • 安装依赖库 pip install -r requirements.txt

  • 运行前需要在 config.py 文件中修改密钥、房间列表等配置选项,可参照 config_copy.py 自行创建。

  • 部署使用了 Nginx + Supervisor + Gunicorn ,具体配置分别在 chat.nginxchat.confgunicorn.config.py 中修改。

  • configuration\setup_development.shconfiguration\setup_production.sh 分别是开发环境和生产环境部署脚本,可根据需要自行修改。

Chatroom

基于 WebSocket 的在线聊天室

Chatroom Info

⭐ Stars 12
🔗 Homepage chat.enin.cc
🔗 Source Code github.com
🕒 Last Update 7 months ago
🕒 Created 3 years ago
🐞 Open Issues 1
➗ Star-Issue Ratio 12
😎 Author enincc