updade README, update wordpress.sh and kazewp.sh

This commit is contained in:
2025-01-01 18:09:38 +09:00
parent db655fb818
commit 3691d31e17
3 changed files with 18 additions and 21 deletions
+4 -4
View File
@@ -42,10 +42,10 @@ Ensure you have the following installed:
## **Usage** ## **Usage**
```bash ```bash
./kazewp.sh install <domain> - Install a new WordPress site" ./kazewp.sh install <domain> - Install a new WordPress site
./kazewp.sh list - List all installed WordPress sites" ./kazewp.sh list - List all installed WordPress sites
./kazewp.sh delete <domain> - Delete a WordPress site" ./kazewp.sh delete <domain> - Delete a WordPress site
./kazewp.sh delete all - Delete everything" ./kazewp.sh delete all - Delete everything
``` ```
## **How It Works** ## **How It Works**
+11 -14
View File
@@ -1,4 +1,5 @@
#!/bin/bash #!/bin/bash
# Get the directory where the script is located # Get the directory where the script is located
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
@@ -11,20 +12,16 @@ source "${SCRIPT_DIR}/lib/docker.sh"
source "${SCRIPT_DIR}/lib/caddy.sh" source "${SCRIPT_DIR}/lib/caddy.sh"
source "${SCRIPT_DIR}/lib/wordpress.sh" source "${SCRIPT_DIR}/lib/wordpress.sh"
echo "CaddyWP: WordPress Site Management Script"
echo "=========================="
FIRST_TIME=false
if ! check_container_running "caddy"; then
FIRST_TIME=true
fi
setup_directories
# Function to install a new WordPress site # Function to install a new WordPress site
install_site() { install_site() {
FIRST_TIME=false
if ! check_container_running "caddy"; then
FIRST_TIME=true
fi
setup_directories
DOMAIN="$1" DOMAIN="$1"
#db_prefix="$(openssl rand -base64 6)"_ #db_prefix="$(openssl rand -base64 6)"_
@@ -246,11 +243,11 @@ case "$1" in
;; ;;
*) *)
echo "WordPress Site Manager" echo "KazeW - PWordPress Site Management Script"
echo "Usage:" echo "Usage:"
echo " $0 install <domain> - Install a new WordPress site" echo " $0 install <domain> - Install a new WordPress site"
echo " $0 list - List all installed WordPress sites" echo " $0 list - List all installed WordPress sites"
echo " $0 delete <site-name> - Delete a WordPress site" echo " $0 delete <domain> - Delete a WordPress site"
echo " $0 delete all - Delete everything" echo " $0 delete all - Delete everything"
exit 1 exit 1
;; ;;
+2 -2
View File
@@ -29,7 +29,7 @@ create_env_file() {
# Output file # Output file
ENV_FILE=".env" ENV_FILE=".env"
# Generate .env file # Generate .env file
echo "Generating $ENV_FILE..." #echo "Generating $ENV_FILE..."
cat <<EOL > "${WP_PROJECT_DIR}/$ENV_FILE" cat <<EOL > "${WP_PROJECT_DIR}/$ENV_FILE"
DOMAIN_NAME = ${DOMAIN} DOMAIN_NAME = ${DOMAIN}
@@ -53,7 +53,7 @@ create_env_file() {
EOL EOL
echo "$ENV_FILE generated successfully!" #echo "$ENV_FILE generated successfully!"
} }