Mate.im是一个寻找共同爱好的线上社区平台。 使用Phoenix/Elixir,Postgres以及AngularJS开发而成。
#部署说明
npm install
npm install -g brunch
mix deps.get
./release.sh
###开发环境
- 复制dev.secret.exs.example为dev.secret.exs
- 修改其中的upyun用来保存上传的图片,具体请参考upyun的form上传方式
- 修改jwt用来设置jwt_token的混淆字串
- 配置测试用的数据库地址
###生产环境
- 复制prod.secret.exs.example为prod.secret.exs
- 修改其中的upyun用来保存上传的图片,具体请参考upyun的form上传方式
- 修改jwt用来设置jwt_token的混淆字串
- 配置生产用的数据库地址
在所有配置都完成后
开发环境
mix ecto.migrate
生产环境
MIX_ENV=prod mix ecto.migrate
开发环境
mix phoenix.server
生产环境
./start.sh
#运行中的站点 mate.im
#TODO
- 用户密码更改
- 用户头像上传
- 用户密码找回