mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-19 21:04:06 -07:00
v-schedule-letsencrypt-domain
This commit is contained in:
parent
3a73db2a99
commit
5096b36c17
1 changed files with 4 additions and 16 deletions
|
@ -157,15 +157,11 @@ if (!empty($_POST['ok'])) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add Lets Encrypt support
|
// Add Lets Encrypt support
|
||||||
|
|
||||||
if ((!empty($_POST['v_letsencrypt'])) && (empty($_SESSION['error_msg']))) {
|
if ((!empty($_POST['v_letsencrypt'])) && (empty($_SESSION['error_msg']))) {
|
||||||
exec (VESTA_CMD."v-list-web-domain ".$user." ".$v_domain." json", $output, $return_var);
|
exec (VESTA_CMD."v-schedule-letsencrypt-domain ".$user." ".$v_domain, $output, $return_var);
|
||||||
$data = json_decode(implode('', $output), true);
|
|
||||||
exec (VESTA_CMD."v-add-letsencrypt-domain ".$user." ".$v_domain." '".$data['ALIAS']."' 'no'", $output, $return_var);
|
|
||||||
check_return_code($return_var,$output);
|
check_return_code($return_var,$output);
|
||||||
unset($output);
|
unset($output);
|
||||||
}
|
} else {
|
||||||
else {
|
|
||||||
// Add SSL certificates only if Lets Encrypt is off
|
// Add SSL certificates only if Lets Encrypt is off
|
||||||
if ((!empty($_POST['v_ssl'])) && (empty($_SESSION['error_msg']))) {
|
if ((!empty($_POST['v_ssl'])) && (empty($_SESSION['error_msg']))) {
|
||||||
exec ('mktemp -d', $output, $return_var);
|
exec ('mktemp -d', $output, $return_var);
|
||||||
|
@ -201,8 +197,8 @@ if (!empty($_POST['ok'])) {
|
||||||
check_return_code($return_var,$output);
|
check_return_code($return_var,$output);
|
||||||
unset($output);
|
unset($output);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add web stats
|
// Add web stats
|
||||||
if ((!empty($_POST['v_stats'])) && ($_POST['v_stats'] != 'none' ) && (empty($_SESSION['error_msg']))) {
|
if ((!empty($_POST['v_stats'])) && ($_POST['v_stats'] != 'none' ) && (empty($_SESSION['error_msg']))) {
|
||||||
$v_stats = escapeshellarg($_POST['v_stats']);
|
$v_stats = escapeshellarg($_POST['v_stats']);
|
||||||
|
@ -239,13 +235,6 @@ if (!empty($_POST['ok'])) {
|
||||||
unset($output);
|
unset($output);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Restart backend server
|
|
||||||
//if ((!empty($_SESSION['WEB_BACKEND'])) && (empty($_SESSION['error_msg']))) {
|
|
||||||
// exec (VESTA_CMD."v-restart-web-backend", $output, $return_var);
|
|
||||||
// check_return_code($return_var,$output);
|
|
||||||
// unset($output);
|
|
||||||
//}
|
|
||||||
|
|
||||||
// Restart proxy server
|
// Restart proxy server
|
||||||
if ((!empty($_SESSION['PROXY_SYSTEM'])) && ($_POST['v_proxy'] == 'on') && (empty($_SESSION['error_msg']))) {
|
if ((!empty($_SESSION['PROXY_SYSTEM'])) && ($_POST['v_proxy'] == 'on') && (empty($_SESSION['error_msg']))) {
|
||||||
exec (VESTA_CMD."v-restart-proxy", $output, $return_var);
|
exec (VESTA_CMD."v-restart-proxy", $output, $return_var);
|
||||||
|
@ -355,7 +344,6 @@ if (!empty($_POST['ok'])) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Define user variables
|
// Define user variables
|
||||||
$v_ftp_user_prepath = $panel[$user]['HOME'] . "/web";
|
$v_ftp_user_prepath = $panel[$user]['HOME'] . "/web";
|
||||||
$v_ftp_email = $panel[$user]['CONTACT'];
|
$v_ftp_email = $panel[$user]['CONTACT'];
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue