first-commit
This commit is contained in:
16
部署应用/Seoul-arm64-02/nextcloud-docker/init.sh
Normal file
16
部署应用/Seoul-arm64-02/nextcloud-docker/init.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
function generatePassword() {
|
||||
openssl rand -hex 16
|
||||
}
|
||||
|
||||
MYSQL_PASSWORD=$(generatePassword)
|
||||
MYSQL_ROOT_PASSWORD=$(generatePassword)
|
||||
|
||||
cat "$(dirname "$0")/env.sample" | sed \
|
||||
-e "s#MYSQL_PASSWORD=.*#MYSQL_PASSWORD=${MYSQL_PASSWORD}#g" \
|
||||
-e "s#MYSQL_ROOT_PASSWORD=.*#MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}#g" \
|
||||
"$(dirname "$0")/.env"
|
||||
|
||||
touch "$(dirname "$0")/acme.json"
|
||||
chmod 600 "$(dirname "$0")/acme.json"
|
||||
Reference in New Issue
Block a user