mirror of
https://github.com/10h30/kazewp.git
synced 2026-05-12 15:21:20 +09:00
initial commit
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
function generate_password() {
|
||||
openssl rand -base64 12
|
||||
}
|
||||
export -f generate_password
|
||||
|
||||
function save_credentials() {
|
||||
local WP_PROJECT_DIR=$1
|
||||
local DOMAIN=$2
|
||||
local ADMIN_USER=$3
|
||||
local ADMIN_PASSWORD=$4
|
||||
local ADMIN_EMAIL=$5
|
||||
|
||||
cat > "${WP_PROJECT_DIR}/credentials.txt" <<EOL
|
||||
WordPress Site Credentials
|
||||
========================
|
||||
Domain: https://${DOMAIN}
|
||||
Admin URL: https://${DOMAIN}/wp-admin
|
||||
Username: ${ADMIN_USER}
|
||||
Password: ${ADMIN_PASSWORD}
|
||||
Email: ${ADMIN_EMAIL}
|
||||
------------------------
|
||||
Directory Information:
|
||||
WordPress: ${WP_PROJECT_DIR}
|
||||
Caddy Config: ${CADDY_DIR}/sites/${DOMAIN}.caddy
|
||||
========================
|
||||
Generated on: $(date)
|
||||
EOL
|
||||
|
||||
chmod 600 "${WP_PROJECT_DIR}/credentials.txt"
|
||||
}
|
||||
export -f save_credentials
|
||||
Reference in New Issue
Block a user