diff --git a/.gitignore b/.gitignore index c446014..f1820e8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,4 +7,12 @@ WebServer/tools/logs/* WebServer/soft/* !WebServer/soft/soft.rar Backend/admin/frontend/wailsjs* -.cursorrules \ No newline at end of file + +# Frontend +front_vue/node_modules/ +front_vue/dist/ +front_vue/src/auto-imports.d.ts +front_vue/src/components.d.ts + +# Cursor +.cursorrules diff --git a/front_vue/index.html b/front_vue/index.html new file mode 100644 index 0000000..452c608 --- /dev/null +++ b/front_vue/index.html @@ -0,0 +1,13 @@ + + +
+ + +{{ subtitle }}
+| {{ t('proxies.externalDomain') }} | +{{ t('proxies.localAddress') }} | +{{ t('proxies.httpsCol') }} | +{{ t('proxies.autoHttps') }} | +{{ t('proxies.status') }} | +{{ t('proxies.actions') }} | +
|---|---|---|---|---|---|
+
+ {{ proxy.ExternalDomain }}
+ |
+ {{ proxy.LocalAddress }}:{{ proxy.LocalPort }} |
+
+ |
+
+ |
+
+ |
+ + + + + | +
| {{ t('sites.name') }} | +{{ t('sites.host') }} | +{{ t('sites.alias') }} | +{{ t('sites.status') }} | +{{ t('sites.rootFile') }} | +{{ t('sites.actions') }} | +
|---|---|---|---|---|---|
| + + {{ site.name }} + | +
+ {{ site.host }}
+ |
+ {{ site.alias?.join(', ') || '—' }} |
+
+ |
+ {{ site.root_file }} |
+ + + + + + | +
| {{ col.label }} | +
|---|
|
+ |
+
{{ text }}
+{{ t('certs.subtitle') }}
+{{ t('vaccess.emptyDesc') }}
+| + | {{ t('vaccess.type') }} | +{{ t('vaccess.files') }} | +{{ t('vaccess.paths') }} | +{{ t('vaccess.ips') }} | +{{ t('vaccess.exceptions') }} | +{{ t('vaccess.error') }} | ++ |
|---|---|---|---|---|---|---|---|
| + |
+ |
+ + + — + | ++ + — + | ++ + — + | ++ + — + | +{{ rule.url_error || '—' }} |
+ + + | +
Список расширений через запятую (*.php, *.exe)
Список путей через запятую (/admin/*, /api/*)
Список IP адресов через запятую (192.168.1.1, 10.0.0.5)
Используется реальный IP соединения (не заголовки прокси!)
+Пути-исключения через запятую (/bot/*, /public/*). Правило НЕ применяется к этим путям
Куда перенаправить при блокировке:
+404 — стандартная страница ошибкиhttps://site.com — внешний редирект/error.html — локальная страница*.extЛюбой файл с расширением .extno_extensionФайлы без расширения/path/*Все файлы в папке /path/ и подпапках/file.phpКонкретный файл*.php/uploads/*404/admin/*192.168.1.100, 127.0.0.1404