Deploy default status page to /var/www/statuspage

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
mrleo1nidandClaude Opus 5.5 committed 2026-10-06 11:45:11 +03:00
1 parent ad4400f3d3
commit daf572e1f2
3 files changed
+39 -24

No files matched your search

+7 -6
View File
@@ -24,17 +24,18 @@ curl -fsSL https://gitea.hsrv.site/mrleo1nid/vps_installer/raw/branch/main/setup
5. fail2ban (jail sshd, ваш текущий IP в ignoreip)
6. UFW: SSH, 80, 443
7. Блокировка IP по внешнему списку — ipset + cron *(можно отключить)*
13. Запрет входа root по SSH, блокировка пароля root *(можно отключить)*
8. Заглушка 503 в `/var/www/statuspage/index.html` (из `statuspage/` репозитория; существующий файл не перезаписывается)
14. Запрет входа root по SSH, блокировка пароля root *(можно отключить)*
Опционально (только установка):
| # | ПО | Версия | Состояние после скрипта |
|---|----|--------|-------------------------|
| 8 | Docker + Compose | из репо Docker | запущен, пользователь в группе `docker` |
| 9 | Telegraf | из репо InfluxData | установлен, **выключен** до настройки `telegraf.conf` |
| 10 | Nebula | **1.10.3** | бинарники + юнит, **не запущен** до появления сертификатов |
| 11 | 3x-ui | **v2.8.11** | официальный установщик (интерактивный), порт панели открыт в UFW |
| 12 | Caddy | из репо Caddy | установлен со стандартным Caddyfile |
| 9 | Docker + Compose | из репо Docker | запущен, пользователь в группе `docker` |
| 10 | Telegraf | из репо InfluxData | установлен, **выключен** до настройки `telegraf.conf` |
| 11 | Nebula | **1.10.3** | бинарники + юнит, **не запущен** до появления сертификатов |
| 12 | 3x-ui | **v2.8.11** | официальный установщик (интерактивный), порт панели открыт в UFW |
| 13 | Caddy | из репо Caddy | установлен со стандартным Caddyfile |
Версии 3x-ui и Nebula задаются в начале `setup.sh` (`XUI_VERSION`, `NEBULA_VERSION`).
В конце скрипт выводит список того, что осталось настроить.