BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: Ср 13 янв, 2016 11:37 pm 
Не в сети

Зарегистрирован: Пн 23 мар, 2009 5:00 am
Сообщения: 1508
Откуда: Saint-Petersburg
Приветы.

Я хочу найти PHP/JS-разработчика(ов) для работы по написанию WEB-интерфейса к CBSD. Изначально этот проектик представлял из себя shell-сценарии для работы с jail, который я делал 3+ года назад в компании использущей FreeBSD. Что-то вроде ezjail/iocage/qjail/bsdploy/ и т.д. Чуть позже чисто для себя добавил поддержку XEN Dom0 и bhyve. Сейчас и довольно продолжительное время моя работа никак не связана с FreeBSD и CBSD, но появилось желание увидеть к этому всему WEB-интерфейс - мне приходило и продолжает приходить масса вопросов и пожеланий (почему-то сплошные американцы и немцы, фрях там похоже навалом) и в каждом фигурирует хотелка WEB-морды. Те, хочется получить что-то вроде FreeNAS, pfSense, zfsGuru, но чисто для виртуализации/контейниризации на FreeBSD.

Если кто-то готов со мной (я продолжну работать со стороны скриптов и системы + любая консультация что и как делать) это реализовать - пишите в этом форуме или личку по моим контактам.

Идеальный вариант для меня - это бесплатное участие ;-) (например, если кто-то занимается хостингом или эксплуатацией FreeBSD в работе - возможно cможет из этой работы извлечь какую-то выгоду для себя, тем более что после отказа ISPanel или ISPManager (хз - забыл как там) тут образовался какой-то вакуум ). Если за свободную разработку готовых нет - я готов проспонсировать работу некоторой денежной наградой, но при этом надо иметь ввиду что:

a) это не коммерческий для меня проект, я просто готов выделить на работу часть своей зарплаты ;-) - размер обсудим в личке.
b) вся разработка ведется в открытом виде, на GitHub; и результат всей вашей работы - общественное достояние, доступное на скачивания и использования всем.

Возможно кто-то из подобных людей, кто спрашивал меня про WEB морду - продонатят проект если им будет по нраву - я совершенно не против, если на странице, посвященной разработке WEB морды к CBSD вы опубликуете свой личный кошелек для Donate - тк это ваши труды, я на претендовать на это не собираюсь.

PS: моя мотивация в том, что проект я продолжаю поддерживать и самому было бы интересно увидеть интерфейс - пользуюсь этим на локалхосте ;-)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 04 мар, 2016 11:40 am 
Не в сети
Аватара пользователя

Зарегистрирован: Вт 03 янв, 2006 12:49 pm
Сообщения: 1038
Откуда: Киев
Доброго!

Есть-ли локализованная документация? Проще (быстрее) будет знакомиться с системой.

Насколько критична привязка именно к PHP?

Правильно-ли я понял, что если веб-сервис к CBSD поставить на отдельную машину (может быть тоже член кластера), то все изменения (правильно сделанные) на ней "среплицируются на весь кластер"?

Пробовали-ли puppet и/или его аналоги?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 04 мар, 2016 12:31 pm 
Не в сети

Зарегистрирован: Пн 23 мар, 2009 5:00 am
Сообщения: 1508
Откуда: Saint-Petersburg
olexande писал(а):
Есть-ли локализованная документация? Проще (быстрее) будет знакомиться с системой.

Только то, что на сайте + написана, но не опубликована (часто меняется, тк еще доделываю) инфа как работать с "хелперами".
Остальное непонятное - только через вопросы на меня (можно ирки/слаки завести ради такого дела)
olexande писал(а):
Насколько критична привязка именно к PHP?

Абсолютно не критично, но пожелия эти ввиду того, что:
    - сегодня это самый популярный язык для WEB и людей найти проще;
    - мне самому он чуть ближе и знакомее, чем python/ruby/java;
    - я параллельно в свободное время пилю на PHP морду к другому инструменту, который использует скрипты cbsd - тут возможен обмен кодом для общих процедур.
olexande писал(а):
Правильно-ли я понял, что если веб-сервис к CBSD поставить на отдельную машину (может быть тоже член кластера), то все изменения (правильно сделанные) на ней "среплицируются на весь кластер"?

Сейчас на отдельную нельзя - эта админка может работать только на каком-то участнике кластера, поскольку взаимодействие тупо через вызов консольных команд. Для этого можно брать любую ноду из фермы.
В перспективах (давно вынашиваю идею микросервиса на AMQP) - так и надо, в виде отдельного.
olexande писал(а):
Пробовали-ли puppet и/или его аналоги?

Именно puppet и используется, но он выполняет роль конфигуратора сервисов внутри jail


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пт 04 мар, 2016 12:53 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт 03 янв, 2006 12:49 pm
Сообщения: 1038
Откуда: Киев
С докой вроде разобрался. Первое впечатление, что только на английском. А это просто дольше.
Больше всего знаком с Java. С PHP - только на базовом уровне синтаксиса "убрать защиту от дурака", "найти и поправить причину ошибки".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Работа с FreeBSD
СообщениеДобавлено: Пт 18 мар, 2016 9:16 pm 
Не в сети

Зарегистрирован: Пт 18 мар, 2016 6:37 pm
Сообщения: 15
Здрасьте.
Дали ссылку с моей темы Ищу работу в Петербурге без опыта.
Позвольте полюбопытствовать, зачем слово FreeBSD?
Для создания WEB интерфейса *nix-ы все одинаковы ;)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн 21 мар, 2016 5:17 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт 03 янв, 2006 12:49 pm
Сообщения: 1038
Откуда: Киев
По определению продукт разве не заточен под озвученную платформу?
Теоретически есть возможность bhyve запускать на другой платформе? А практическая? Вопрос риторический ...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн 21 мар, 2016 5:58 pm 
Не в сети

Зарегистрирован: Пт 18 мар, 2016 6:37 pm
Сообщения: 15
olexande писал(а):
По определению продукт разве не заточен под озвученную платформу?
Скрипты для сайта писать вроде без разницы как к продукту, так и конкрентной версии сервера. Сайт можно делать вообще не понимая апчём речь ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Работа с FreeBSD
СообщениеДобавлено: Пн 21 мар, 2016 6:34 pm 
Не в сети

Зарегистрирован: Пн 23 мар, 2009 5:00 am
Сообщения: 1508
Откуда: Saint-Petersburg
BeginnerBSD писал(а):
Позвольте полюбопытствовать, зачем слово FreeBSD?
Для создания WEB интерфейса *nix-ы все одинаковы ;)


Слово FreeBSD тут носит уточнящий характер. Не пишут просто "требуется разработчик", пишут: "требуется разработчик на C", "требуется разработчик на PHP". Или не "требуется системный администратор", а "требуется системный администратор Windows". Хотя администрирование любой ОС подразумевает некоторую одинаковость в задачах. Пилить нужно под FreeBSD и обвязывать FreeBSD-specific технологии: bhyve и jail, поэтому если человек с ними знаком и сам их использует - это очень хорошо для разработки/проекта.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пн 21 мар, 2016 8:47 pm 
Не в сети

Зарегистрирован: Пт 18 мар, 2016 6:37 pm
Сообщения: 15
Ну понятно, что ничего не понятно ;)
Из слов связанных с проблематикой, я знаю только слово "jail".
А из остального, я понял, что хотите сделать Web-интерфейс тому, чего я не понимаю.

В принципе, без красивостей я могу сделать "всё" что связано с формированием HTML страниц и обработкой POST и GET запросов. Осталось за малым: модель состояний, список команд, описание ответов. И тут уже будет без разницы: ракету пускаем или пельмени вертим.

Если есть свой форум и интерес работать с непонимающим проблематику, могу придти и пообщаться.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Majestic-12 [Bot], Yahoo [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика