Mooder团队贡献系统docker一键搭建
前言
首先安装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
一键安装
然后再mooder-master文件中,一键启动:
docker-compose up -d
用户登陆
注册:
查看贡献
管理员后台
来源:freebuf.com 2021-07-21 16:54:32 by: zkzw0816
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
请登录后发表评论
注册