点我
git-share:
Description
A Full-featured forum software built with Flask and MongoDB for share interesting project,Now has been deploy ongit-share
Installation
import os
SECRET_KEY = "secret-key"
PROJECT_PATH = os.path.dirname(os.path.abspath(__file__))
MODE = 'DEV' # 'DEV' or 'CORE'
ERRORLOG_ENABLE = True
ERRORLOG_FILE = 'logs/error.log'
MONGODB_SETTINGS = 'mongodb://zy:123456@127.0.0.1:27017/zy?authSource=admin' # logs
# Geetest
GEETEST_ID = ""
GEETEST_KEY = ""
# login
COOKIE_NAME = "YOUR_KEY"
COOKIE_MAX_AGE = 10000
SENDER = {"email": "", "password": ""}
GITHUB_CLIENT_ID = ""
GITHUB_CLIENT_SECRET = ""
GITHUB_CALLBACK = ""
SENTRY_DSN = ''
pip3 install -r requirements.txt
Deployment
cd ~/git-share
docker build -t gs/git-share:v1 .
docker run -d -p 127.0.0.1:3000:80 --name git-share-v1 -v /var/logs/gunicorn/logs:/logs \
-v /srv/git-share/logs:/srv/git-share/logs \
-v /srv/git-share/settings.py:/tmp/git-share.py \
-e "GIT_SHARE_ENV=/tmp/git-share.py" gs/git-share:v1
欢迎小伙伴找BUG或者提出意见,也希望小伙伴能参与进来,修修补补以及开发自己想要的功能。
项目地址:
点我哦