Repository navigation
Releases
Releases · Leden4ik/luckystack
LuckyStack 0.1.2
- Если хостер записал в
/etc/hostsполное имя сервера с неправильным коротким
(напримерad-srb.example.net d-srb),hostname -fне работал, и часть служб
при установке получала короткое имя вместо полного. Теперь установщик в таком
случае добавляет правильную строку, копия прежнего файла остаётся рядом.
LuckyStack 0.1.1
- В архиве выпуска у
server-setup.shиluckyctlне было права на запуск, и
./server-setup.shотвечал «Permission denied». Права вернул, а в инструкциях
запуск теперь черезbash server-setup.sh, так он не зависит от прав вообще. luckyctl versionписал в источнике выпуска номер тега вместо номера коммита.
LuckyStack 0.1.0
Первый выпуск.
- Мастер установки сервера на ISPConfig: nginx из исходников с HTTP/3 и Brotli,
несколько версий PHP, MariaDB, почта с Rspamd и Roundcube, DNS, FTP,
сертификаты Let's Encrypt, CrowdSec и fail2ban. - Профили установки: Минимальный, Веб + почта, Полный и Свой.
- Команда
luckyctlдля всего обслуживания: проверка здоровья, обновления,
откат nginx, Roundcube и самого LuckyStack, бэкап и восстановление,
версии PHP, часовой пояс, диагностика, удаление. - Панели в ISPConfig: обслуживание сервера, уведомления, бэкапы, CrowdSec,
fail2ban, блок-лист и доверенные IP, Node.js и Composer, заморозка vhost. - Уведомления на почту и в Telegram, бот для разблокировки IP.
- Защита от потери доступа: после смены SSH или включения firewall нужно
подтвердить доступ из второго окна, иначе через 5 минут всё вернётся как было. - Проверено установкой с нуля на Debian 12 и 13, Ubuntu 22.04 и 24.04, а также
обновлением рабочего сервера.