Deploy the QuickAuth user management system quickly.
docker
install (version >= 17.03)- Permission to run docker commands
- A docker swarm created and this is the only node, or the storage may encounter failure
- One overlay network named
swarm-net
- The directory
/data
exists and able to read/write
If you haven't meet the requirements, refer to this script install_requirements.sh
to setup that.
git clone https://github.com/QuickDeploy/QuickAuth.git
bash QuickAuth/install.sh
visit http://127.0.0.1/install.php
to init the system, and you will see four Success
Visit SendGrid to signup for an account and apply for your own API keys.
Modify the config files /data/qa/web/config/config.js
and /data/qa/web/config/config.inc.php
Properties to be updated are BASE_URL
, SENDGRID_API_KEY
, EMAIL_FROM
That's all!
Feel free to post issues.