Skip to content

Chiriacserj/symphony

 
 

Repository files navigation

Symphony Build Status

简介

Sym 是一个用 Java 写的实时社区。

安装

需求:Maven、MySQL、Tomcat/Jetty

  1. 下载源码
  2. 解压后修改 src/main/resources/local.properties 中的数据库配置,并创建数据库
  3. _可能需要_修改 latke.properties 中的端口为容器端口
  4. _可能需要_修改 init.properties 中的管理员账号
  5. 使用 mvn install 进行构建
  6. 部署到 Servlet 容器的 ROOT 下并启动容器,数据库表会在第一次启动时自动建立

注意:

  • 只能部署到 ROOT 中,线上环境建议使用反向代理

配置

  • 图片上传使用的是七牛,需要配置 symphony.properties 中的 qiniu.* 属性
  • 邮件发送使用的是 SendCloud,需要配置 symphony.properties 中的 sendcloud.* 属性

用户注册时是启用邮件验证的,如果需要修改请参考相关代码。

Terms

  • This software is open sourced under the Apache License 2.0
  • You can not get rid of the "Powered by B3log" from any page, even which you made
  • If you want to use this software for commercial purpose, please mail to support@liuyun.io for a commercial license request
  • Copyright © b3log.org, all rights reserved

About

A real-time community forum written by Java. 实时 Java 社区论坛。

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 53.5%
  • JavaScript 32.7%
  • CSS 12.8%
  • HTML 1.0%