Экскурсия в Бастилию
 2gusia — 28.04.2023
                                                
                        
                        
Мало-помалу дошли у меня руки до изучения нового менеджера клеток
(jails) в составе XigmaNAS - Bastille. Как известно, другой
менеджер клеток, TheBrig, давно не обновлялся и с ним все больше и
больше проблем, уже с трудом совместимых с жизнью.
 2gusia — 28.04.2023
                                                
                        
                        
Мало-помалу дошли у меня руки до изучения нового менеджера клеток
(jails) в составе XigmaNAS - Bastille. Как известно, другой
менеджер клеток, TheBrig, давно не обновлялся и с ним все больше и
больше проблем, уже с трудом совместимых с жизнью.Разработчику, JoseMR, двойное КУ и респект.
Ветка расширения Bastille на оффоруме (куда вход по регистрации)
Само расширение на гитхабе
Внешне расширение похоже на TheBrig.

Но под капотом отличается и существенно. TheBrig транслирует через PHP действия пользователя в вебгуе в команды FreeBSD. В результате, так как по мере выхода все новых версий языка PHP постепенно меняется его синтаксис, возникают проблемы. И самая мелкая из них способна сделать TheBrig полностью непригодным.
Расширение Bastille использует промежуточную сущность - одноименный пакет для командной строки. И если даже что-то в вебгуе идет не так - всегда можно перейти в командную строку и сделать что надо. Команды bastille на мой взгляд достаточно интуитивные и разумные. А, главное, все прекрасно документировано. bastile -h выдает справку по командам. По любой команде - справка доступна точно также, например bastille destroy -h
https://bastillebsd.org/ - сайт пакета
код на гитхабе
Укажу и встреченные мной проблемы. Они пока мелкие.
1) Как видно на картинке выше, вебгуй не показывает IP адрес клетки. С IP все в порядке, он назначается и все работает. Так что проблема косметическая.

2) Не видно версию пакета командной строки bastille - ни в вебгуе (что наплевать) ни в командной строке (что меня немного напрягает)


Настраивать Бастилию будем отдельным постом. А пока скажу, особенно приятно, что сделали нечто похожее на докер. Множество полезных приложений уже подготовлены и клетки с ними разворачиваются буквально в пару команд. Правда, я еще не тестил.
Вот тут https://bastillebsd.org/templates/ перечислены (в строке в самом низу) пара десятков, но это не все. Я нашел на гитхабе. И, судя по всему, делаются новые довольно просто.
|  | </> | 
 
             Рублевые вклады с повышенной ставкой: как новым клиентам получить максимальный доход
                    Рублевые вклады с повышенной ставкой: как новым клиентам получить максимальный доход                 К обеду
                    К обеду                 Крипторынок в сентябре: главные события, топовые монеты и прогнозы на октябрь
                    Крипторынок в сентябре: главные события, топовые монеты и прогнозы на октябрь                 55 лет альбому The Shadows "Shades of Rock"
                    55 лет альбому The Shadows "Shades of Rock"                 Боевые уставы пишутся кровью.
                    Боевые уставы пишутся кровью.                 Почтовое
                    Почтовое                 Мурды
                    Мурды                 Слава Юго-Восточной Азии!
                    Слава Юго-Восточной Азии!                 Мальчик, а мальчик, конфетку хочешь?
                    Мальчик, а мальчик, конфетку хочешь?                 
             
            
