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

这是一款由Lime用Python开发的全功能论坛软件,具备分类话题、匿名发帖、社交网络集成、即时通讯和实时通知等功能。安装过程包括在Ubuntu 16.04上运行安装脚本、设置MongoDB集群、初始化数据库等步骤。此外,还支持自定义邮件服务器配置。
摘要由CSDN通过智能技术生成

logo.png

A Full-featured forum software built with love by Lime in Python.

Features:

Classified topics

Anonymity Support

Social Network (tweet, friends etc.)

IM Chat

Real-time Notification

Resource Share

Screenshots

687474703a2f2f692e696d6775722e636f6d2f6a495273735a382e706e67687474703a2f2f692e696d6775722e636f6d2f4e42616a7973532e706e67687474703a2f2f692e696d6775722e636f6d2f39446846725a572e706e67687474703a2f2f692e696d6775722e636f6d2f72476a645942702e706e67687474703a2f2f692e696d6775722e636f6d2f595874465475582e706e67687474703a2f2f692e696d6775722e636f6d2f6f6c53726f424e2e706e67687474703a2f2f692e696d6775722e636f6d2f465733506b544f2e706e67

Installation

On Unbuntu 16.04:

git clone https://github.com/shiyanhui/Young.git

cd Young && ./scripts/install.sh

Then set your mongodb environment:

1. open /etc/mongod.conf, add

replication:

replSetName: rs0

2. restart mongodb

service mongod restart

3. enter mongo client and execute

mogno

rs.initiate()

The next step you shoud initialize the database.

fab init

If you want to set up your own mail server, execute setup_mail.sh, which will install postfix.

./scripts/setup_mail.sh

NOTE:

scripts/install.sh is only tested on Ubuntu-16.04, so on other platform you may install manually. Just do as scripts/install.sh do step by step.

Requirements

- Mongodb >= 2.6

- Ejabberd >= 16.08

- NSQ >= 0.3.8

- Elasticsearch >= 2.3.5

- NodeJS >= 4.0

Development

you should start all required services before you run it.

fab start_service

build the resource.

fab build

run it locally.

# debug mode is close by default, it will automatically build before run

fab run

# run it in debug mode

fab run:debug=true

License

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值