Iceslab v0.2.0 вышел. Панель оператора на своём сервере, под AGPL-3.0.
Читать заметки ›Тихий софт для громких задач
Пять инфраструктурных продуктов для приватного интернета, сделанных открыто одной студией.
Одна команда, один узел
Достаточно чистого сервера с Ubuntu. Скрипт ставит Docker, поднимает панель с Postgres и Caddy, выпускает сертификат и запускает семь протокольных рантаймов. Конфиги писать не нужно.
1# iceslab · single node install2# ubuntu 22.04+, 2 vcpu, 4 gb ram, ports 80 and 443 free34export PANEL_DOMAIN=panel.example.net56sudo bash <(curl -fsSL \7 https://raw.githubusercontent.com/icecompany-tech/iceslab/main/scripts/install-iceslab.sh)89# panel ready at https://panel.example.net10# postgres, caddy and 7 runtimes are up1112iceslab node add fra-01 --region eu
Пять частей, один стек
Панель и клиент говорят только друг с другом. Всё остальное либо стоит на этой паре, либо держит её снизу.
О студии Icecompany
Сейчас Icecompany делает одну вещь: панель оператора. Всё остальное на этой странице либо уже работает, либо ещё впереди.
Мы делаем панель
Iceslab - весь фокус студии прямо сейчас. Она держит узлы, ключи, трафик и биллинг в одном месте, на собственном сервере оператора. Публичная, AGPL, в ежедневной разработке.
Ещё три продукта после неё
Iceshard - нативный клиент для этой панели. Icecore - движок протоколов, на котором будут работать узлы. Iceproxy - край сети, который принимает входящий трафик. Именно в этом порядке, каждый следующий только когда предыдущий стоит на ногах.
Icepath - веб-сервис
Telegram Mini App, где человек покупает подписку и получает подключение. Работает сегодня, приносит выручку и не даёт студии забыть, что операторам нужно на самом деле.
Десять панелей, которые запустили не мы
Единственный продукт, у которого есть цель в цифрах. Десять операторов вне студии, с живыми пользователями, на серверах, которых мы никогда не касались. Не загрузки и не звёзды.
Один оператор держит панель в проде примерно на пятьдесят пользователей. Осталось девять до того, как встанет вопрос о лицензии.
Продавать лицензионные ключи
Ни ключей, ни активации, ни подсчёта, сколько людей пользуется вашей панелью. Она работает на вашем сервере, значит она ваша.
Брать деньги раньше времени
Деньги до десяти работающих развёртываний купили бы вежливое молчание вместо отчётов об ошибках, которые нам действительно нужны.
Закрывать пару
Панель и клиент остаются под AGPL. Если студия завтра исчезнет, операторы продолжат работать.
Студия в цифрах
Цифры маленькие и настоящие. Ничего не округлено вверх и не позаимствовано из чужого пресс-релиза.
Что окажется на вашем сервере
Ничего экзотического. Семь частей, каждую можно назвать, все работают контейнерами, которые вы можете остановить, посмотреть и перезапустить руками.
Два способа с нами связаться
Вы хотите держать панель
Развернуть Iceslab, переехать с другой панели или что-то сломалось и нужен человек, а не трекер задач.
operators@icecompany.techНаписатьСтудиям и партнёрамВы рано пришли к работе над движком
Icecore и Iceproxy - исследование. Если вы строите инфраструктуру и хотите повлиять на форму, это дверь.
hello@icecompany.techНаписать