#!/bin/bash # Създаване на директории mkdir -p {wp1,wp2,wp3,wp4,php-inis,envs,mysql-init} # SQL за инициализация на базите cat > mysql-init/init.sql < "php-inis/php${i}.ini" < "envs/wp${i}.env" < "wp${i}/wp-config.php" <<'WPCONFIG' $value) { putenv("$key=$value"); } } // Database settings define('DB_NAME', getenv('DB_NAME')); define('DB_USER', getenv('DB_USER')); define('DB_PASSWORD', getenv('DB_PASSWORD')); define('DB_HOST', getenv('DB_HOST')); // Security keys define('AUTH_KEY', ',V~U;_JxY)0?e}@)/r+!i)L-2x][&9GD!)0-e6f+=^R9wIAO%1HGA`Sf@fbC{{d-'); define('SECURE_AUTH_KEY', 'zoNHd%qu+H2FkWeRQXvZ[M'); define('LOGGED_IN_KEY', 'yx+HS[<(j+|Hg{(e3j~}GB>8m2%qu:W;V*+@&w|-;-~FA7+#T4rLfoC.:#}OJ+:o'); define('NONCE_KEY', ':J$p)Q4@+-,t5WTyP|Wxx|:J-5ZJXx84{$!JxgM|4U]fTkvia-9:LHTaGRRa/VX;'); define('AUTH_SALT', '}M>0+l?TUo#r[AUV^! *#@n8]tP1+UiB4uTf bNJ/ife~jP%-ixn; UYP+R=2cS:%'); // WordPress settings define('WP_DEBUG', filter_var(getenv('WP_DEBUG'), FILTER_VALIDATE_BOOLEAN)); define('WP_ENVIRONMENT_TYPE', getenv('WP_ENVIRONMENT_TYPE') ?: 'production'); \$table_prefix = 'wp_'; // Absolute path to the WordPress directory if (!defined('ABSPATH')) { define('ABSPATH', __DIR__ . '/'); } require_once ABSPATH . 'wp-settings.php'; WPCONFIG done # docker-compose.yml с актуален PHP 8.1 cat > docker-compose.yml <:8090 до http://<ваш-ip>:8093" echo "Може да ви е интересно да видите още скриптове на:" echo "https://urocibg.eu/category/scripts/"