Sorcus
Sorcus. A New Beginning.
- Регистрация
- 10 Июл 2011
- Сообщения
- 513
- Реакции
- 1.002
- Автор темы
- #1
Суть темки, котятки, в следующем. Устал я админить сервера лапками.
И пришёл я к тому, от чего я когда-то давно ушёл. Нужна панелька.
Взять что-то готовое к сожалению (или к счастью) не вариант.
Т.к. используемый стек очень сильно отличается от того, что есть в панельках.
Сервера у меня выглядят следующим образом:
Это если очень в кратце.
Соответственно нужно пилить какое-то подобие панельки, чтобы лапки не напрягались по пустякам.
И собственно я тут подумал, а почему бы не запилить её тогда не только для себя.
Ибо кодить и админить я люблю, но не очень люблю делать это в виде одноразовых заказов.
Но саму панельку я не готов пилить бесплатно.
Возможно какая-то подписка будет, если всё-таки запилю.
И тут возникает вопрос, а что именно пилить?
Т.е. в целом пилить я буду именно с уклоном в LXC (LXD) контейнеры.
На самом хосте (как у меня сейчас) только то ПО, которому не место в контейнерах.
Например DNS, или балансировщик (haproxy), или почтовый сервер.
Т.к. их размещение в контейнерах по сути головная боль.
В целом хосты должны быть максимально "чистыми".
В общем вопросы на текущий момент следующие, если пилить её для широкого круга лиц:
Проблемка ещё кстати в том, что нужен будет фронтенд под это дело.
Ибо я сейчас буду пилить только API для бэка (на Crystal-е).
Во фронтенде же я не так уж и силён. И пилить его буду наверное долго...
Как-то так, котятки.
И пришёл я к тому, от чего я когда-то давно ушёл. Нужна панелька.
Взять что-то готовое к сожалению (или к счастью) не вариант.
Т.к. используемый стек очень сильно отличается от того, что есть в панельках.
Сервера у меня выглядят следующим образом:
В кач-ве серверов используются VPS-ки на Linode.
Внутри VPS созданы LXC (LXD) контейнеры.
В каждом контейнере свой набор ПО.
Например в одном контейнере может быть Gitea, в другом Mattermost,
в третьем Nextcloud, а в четвёртом к примеру пачка сайтов на Joomla.
Ось на хосте и в контейнерах Archlinux (поэтому большинство панелей мимо).
И соответственно во всю используется IPv6, который предоставляется Linode в полном объёме.
Т.о. у меня в обслуживании свой DNS, свой почтовый сервер, свой VPN и кучка сайтов.
Внутри VPS созданы LXC (LXD) контейнеры.
В каждом контейнере свой набор ПО.
Например в одном контейнере может быть Gitea, в другом Mattermost,
в третьем Nextcloud, а в четвёртом к примеру пачка сайтов на Joomla.
Ось на хосте и в контейнерах Archlinux (поэтому большинство панелей мимо).
И соответственно во всю используется IPv6, который предоставляется Linode в полном объёме.
Т.о. у меня в обслуживании свой DNS, свой почтовый сервер, свой VPN и кучка сайтов.
Соответственно нужно пилить какое-то подобие панельки, чтобы лапки не напрягались по пустякам.
И собственно я тут подумал, а почему бы не запилить её тогда не только для себя.
Ибо кодить и админить я люблю, но не очень люблю делать это в виде одноразовых заказов.
Но саму панельку я не готов пилить бесплатно.
Возможно какая-то подписка будет, если всё-таки запилю.
И тут возникает вопрос, а что именно пилить?
Т.е. в целом пилить я буду именно с уклоном в LXC (LXD) контейнеры.
На самом хосте (как у меня сейчас) только то ПО, которому не место в контейнерах.
Например DNS, или балансировщик (haproxy), или почтовый сервер.
Т.к. их размещение в контейнерах по сути головная боль.
В целом хосты должны быть максимально "чистыми".
В общем вопросы на текущий момент следующие, если пилить её для широкого круга лиц:
- Какой функционал должна содержать панелька?
- Какая ОС должна быть в списке поддерживаниемых (после Archlinux)?
- Будет ли нормальной цена (к примеру) 10$ в месяц за подписку за панельку + тех. поддержка?
- Нужна ли поддержка пользователей и в каком виде?
- ...
Проблемка ещё кстати в том, что нужен будет фронтенд под это дело.
Ибо я сейчас буду пилить только API для бэка (на Crystal-е).
Во фронтенде же я не так уж и силён. И пилить его буду наверное долго...
Как-то так, котятки.
Последнее редактирование: