Quantcast
Channel: CodeSection,代码区,Python开发技术文章_教程 - CodeSec
Viewing all articles
Browse latest Browse all 9596

A full-featured form software built with love in python

$
0
0

A full-featured form software built with love in python

Young是一个用python写的功能丰富的、界面小清新的类似NodeBB的社区软件。

README in English

Features: 话题按主题分类,你可以查看某一主题的话题 支持匿名发帖,匿名评论 社交功能(朋友圈,发状态) 像QQ一样即时聊天 实时提醒 资源分享 Screenshots
A full-featured form software built with love in python
A full-featured form software built with love in python
A full-featured form software built with love in python
A full-featured form software built with love in python
A full-featured form software built with love in python
A full-featured form software built with love in python
A full-featured form software built with love in python
Installation

在Unbuntu 16.04上

git clone https://github.com/shiyanhui/Young.git cd Young && ./scripts/install.sh

然后设置你的Mongodb环境

1. 修改/etc/mongod.conf,添加 replication: replSetName: rs0 2. 重启Mongodb服务 service mongod restart 3. 启动mongo,执行initiate mongo rs.initiate()

下一步需要做的是初始化Mongodb数据库

fab init

如果你想自己搭建Email服务器,运行setup_mail.sh脚本

./scripts/setup_mail.sh 注意:

scripts/install.sh只在Ubuntu16.04上面测试过,如果你是Ubuntu其他版本或者其他 操作系统,你需要手动安装。 scripts/install.sh 稍微修改一下,一步一步安装即可。

Requirements - Mongodb >= 2.6 - Ejabberd >= 16.08 - NSQ >= 0.3.8 - Elasticsearch >= 2.3.5 - NodeJS >= 4.0 Development 在运行之前必须启动所有依赖的服务 fab start_service 在非debug模式中,每次修改后,需要重建资源 fab build 本地运行 # 默认为非debug模式,run之前会自动地build fab run # 启用debug模式 fab run:debug=true License

GNU General Public License v3 (GPL-3) .


Viewing all articles
Browse latest Browse all 9596

Trending Articles