change admin menu url to smtp-server
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
Two independent certificates can be obtained here — DNS-01 (needs a supported DNS provider) and
|
||||
HTTP-01 (needs nothing but port 80 reachable from the internet). Enable either, both, or
|
||||
neither. Which listener (SMTP-TLS, IMAP-TLS, or the admin/webmail HTTPS) actually uses which
|
||||
certificate is chosen on the <a href="/pymta-manager/settings">Settings</a> page's TLS/SSL
|
||||
certificate is chosen on the <a href="/smtp-server/settings">Settings</a> page's TLS/SSL
|
||||
section — e.g. run the HTTP-01 cert on mail while the dashboard keeps a DNS-01 or custom cert.
|
||||
</p>
|
||||
|
||||
@@ -43,12 +43,12 @@
|
||||
{{end}}
|
||||
</dd>
|
||||
</dl>
|
||||
<form method="post" action="/pymta-manager/letsencrypt/obtain">
|
||||
<form method="post" action="/smtp-server/letsencrypt/obtain">
|
||||
<button type="submit" class="btn btn-primary" data-confirm="Obtain or renew the DNS-01 certificate now using the saved configuration?"><i class="bi bi-arrow-repeat me-1"></i>Obtain / Renew Now</button>
|
||||
</form>
|
||||
|
||||
<hr>
|
||||
<form method="POST" action="/pymta-manager/letsencrypt/save">
|
||||
<form method="POST" action="/smtp-server/letsencrypt/save">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Enable DNS-01</label>
|
||||
<select class="form-select" name="enabled">
|
||||
@@ -176,12 +176,12 @@
|
||||
{{end}}
|
||||
</dd>
|
||||
</dl>
|
||||
<form method="post" action="/pymta-manager/letsencrypt/http/obtain">
|
||||
<form method="post" action="/smtp-server/letsencrypt/http/obtain">
|
||||
<button type="submit" class="btn btn-primary" data-confirm="Obtain or renew the HTTP-01 certificate now using the saved configuration?"><i class="bi bi-arrow-repeat me-1"></i>Obtain / Renew Now</button>
|
||||
</form>
|
||||
|
||||
<hr>
|
||||
<form method="POST" action="/pymta-manager/letsencrypt/http/save">
|
||||
<form method="POST" action="/smtp-server/letsencrypt/http/save">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Enable HTTP-01</label>
|
||||
<select class="form-select" name="enabled">
|
||||
@@ -240,7 +240,7 @@
|
||||
updateProviderFields();
|
||||
|
||||
document.getElementById('le_detect_ip_btn').addEventListener('click', function() {
|
||||
fetch('/pymta-manager/api/letsencrypt/detect_ip')
|
||||
fetch('/smtp-server/api/letsencrypt/detect_ip')
|
||||
.then(r => r.json())
|
||||
.then(data => {
|
||||
if (data.status === 'success') { document.getElementById('le_ip_override').value = data.ip; showToast('Detected WAN IP: ' + data.ip, 'success'); }
|
||||
@@ -253,7 +253,7 @@
|
||||
if (!file) return;
|
||||
const formData = new FormData();
|
||||
formData.append('gcloud_key_file', file);
|
||||
fetch('/pymta-manager/api/letsencrypt/upload_gcloud_key', { method: 'POST', body: formData })
|
||||
fetch('/smtp-server/api/letsencrypt/upload_gcloud_key', { method: 'POST', body: formData })
|
||||
.then(r => r.json())
|
||||
.then(data => {
|
||||
if (data.status === 'success') { document.getElementById('gcloud_sa_path').value = data.filepath; showToast('Service account key uploaded', 'success'); }
|
||||
|
||||
Reference in New Issue
Block a user