linuxtool/Config/Docker/Safeline.sh

19 lines
523 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
declare path=$1
declare port=$2
cd $path
wget "https://waf-ce.chaitin.cn/release/latest/compose.yaml"
cat > ".env" << EOF
SAFELINE_DIR=$path
IMAGE_TAG=latest
MGT_PORT=$port
POSTGRES_PASSWORD="safeline"
SUBNET_PREFIX=172.22.222
IMAGE_PREFIX=swr.cn-east-3.myhuaweicloud.com/chaitin-safeline
EOF
sudo docker compose up -d || "安装失败" $$ exit
declare password=$( docker exec safeline-mgt resetadmin &> /dev/null | grep password | awk -F "" '{print $2}' )
echo "账号admin"
echo "密码:${password}"