Mooder团队贡献系统部署
2021-07-23 12:24:42 Author: www.secpulse.com(查看原文) 阅读量:102 收藏

前言

首先安装docker及docker-compose

配置环境变量

可以使用wget进行拉取代码,并进入代码目录

wget https://github.com/phith0n/mooder/archive/master.zip

采用unzip进行解压,cd进入目录

cd /opt/mooder-master/
cp .env.default .env
vim .env

该文件默认有如下环境变量:

# Database Settings
DB_NAME=postgres
DB_PASSWORD=postgres
DB_PORT=5432
DB_USER=postgres
DB_HOST=db
DJANGO_SETTINGS_MODULE=mooder.settings_production

# Initial Administrator Settings
[email protected]
INIT_ADMIN_NICKNAME=admin
INIT_ADMIN_PASSWORD=a123123123

# Email Settings For MailGun
# EMAIL_BACKEND=django_mailgun.MailgunBackend
# MAILGUN_SERVER_NAME=example.com
# MAILGUN_ACCESS_KEY=key-mailgun
# [email protected]

Email Settings For SMTP
DEFAULT_FROM_EMAIL=Test Server <root@webserver>
EMAIL_BACKEND=django.core.mail.backends.smtp.EmailBackend
EMAIL_HOST=localhost
EMAIL_PORT=465
EMAIL_HOST_USER=root@webserver
EMAIL_HOST_PASSWORD=password
EMAIL_USE_SSL=True

修改如下选项:

INIT_ADMIN_EMAIL 初始化时的管理员邮箱
INIT_ADMIN_PASSWORD 初始化时的管理员密码
INIT_ADMIN_NICKNAME 初始化时的管理员昵称
此处email是后台登陆账号,昵称是nickname

然后打开docker-compose.yml文件,如下图一样即可

image: 521355/mooder_web:mooder_web_bf

image-20210721163548929.png

一键安装

然后再mooder-master文件中,一键启动:

docker-compose up -d

用户登陆

image-20210721163620716.png

注册:

index.png

查看贡献

index.png

管理员后台

image-20210721163710760.png

本文作者:Fiary_Tale

本文为安全脉搏专栏作者发布,转载请注明:https://www.secpulse.com/archives/163037.html


文章来源: https://www.secpulse.com/archives/163037.html
如有侵权请联系:admin#unsafe.sh