diff --git a/app/bot.php b/app/bot.php
index f0944a6..e1e8768 100644
--- a/app/bot.php
+++ b/app/bot.php
@@ -2738,10 +2738,14 @@ DNS-over-HTTPS with IP:
foreach ($data['interface'] as $k => $v) {
$conf[] = "$k = $v";
}
+ $domain = ($this->getPacConf()['domain'] ?: $this->ip) . ":" . getenv('WGPORT');
if (!empty($data['peers'])) {
foreach ($data['peers'] as $peer) {
$conf[] = '';
$conf[] = $peer['# PublicKey'] ? '# [Peer]' : '[Peer]';
+ if (!empty($peer['Endpoint'])) {
+ $peer['Endpoint'] = $domain;
+ }
foreach ($peer as $k => $v) {
$conf[] = "$k = $v";
}
@@ -2828,6 +2832,10 @@ DNS-over-HTTPS with IP:
public function saveClients(array $clients)
{
+ $domain = ($this->getPacConf()['domain'] ?: $this->ip) . ":" . getenv('WGPORT');
+ foreach ($clients as $k => $v) {
+ $clients[$k]['peers'][0]['Endpoint'] = $domain;
+ }
file_put_contents($this->clients, json_encode($clients, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES));
}
diff --git a/version b/version
index 39f7bd8..d55b1f3 100644
--- a/version
+++ b/version
@@ -1,3 +1,5 @@
+07.06.2023 адаптация конфига wg под текущий домен/айпи/порт
+git pull
06.06.2023 отображение времени жизни пира в виде счетчика
git pull
06.06.2023 изменена логика запуска MTProto и кнопки генерации секрета