首先安装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
本文作者:Fiary_Tale
本文为安全脉搏专栏作者发布,转载请注明:https://www.secpulse.com/archives/163037.html