172 похожих чатов

Привет всем. Есть железо в ДЦ и идея сделать docker

хостинг. Ну типа просто запустил docker compose и все окружение клиента развернулось в интернете. Есть какие-то готовые решения?

28 ответов

61 просмотр

https://github.com/dokku/dokku

Alexander-Volkov Автор вопроса
Deleted Account
https://github.com/dokku/dokku

Спасибо, изучу. То есть решение можно использовать не только для себя, но и для клиентов? Привязать биллинг и панель управления через api

Alexander Volkov
Спасибо, изучу. То есть решение можно использовать...

Насчёт готового биллинга не подскажу. Предполагаю что да, он примерно на это и ориентирован

Alexander Volkov
Спасибо

А какой SLA вы предполагаете в оферте указывать? Ссылаться на SLA ДЦ минус одна девятка с конца на случай сдохшей планки оператоса / не отработавшего резервного питания / etc.? Просто нужно понимать, что в "Docker-хостинг" без DR/HA/прочего пойдут либо в качестве общего девелопмент-окружения на команду, либо школьники в прод за копеешные копейки первых телеграм-ботов деплоить. В любом другом серьёзном случае есть managed k8s.

Alexander-Volkov Автор вопроса
Alexander Volkov
Пока скорее школохост )

Понял. Ну у меня перманентно уже года 4 раз в пару месяцев где-то на фоне ваша идея витает )))

Alexander-Volkov Автор вопроса
Deleted Account
А какой SLA вы предполагаете в оферте указывать? С...

Типа с чего то начать, тем самым изучать историю.

Alexander-Volkov Автор вопроса
Deleted Account
Понял. Ну у меня перманентно уже года 4 раз в пару...

Вроде есть спрос на это решение и вроде как растет.

Alexander Volkov
Вроде есть спрос на это решение и вроде как растет...

Спрос-то растёт, а вот качество ) Я не говорю уже о конкуренции с крупными игроками. Тут многие могут рассказать от том как пройти через какой-то ***хост и бросить это )

Alexander-Volkov Автор вопроса
Alexander Belovidov
Спрос-то растёт, а вот качество ) Я не говорю уже ...

По качеству Москва не сразу строилась, крупные игроки все в свое время хорошо и долго лежали.

Alexander Volkov
По качеству Москва не сразу строилась, крупные игр...

Ну когда они лежали было время такое, что особо про SLA и не слышали ) Не все гаражные стартапы 00-х стали фаангами. Сейчас требования стали жёстче. Но раз задумал - делай ) Опыт который будет после вот такого занятия будет не лишним !

Alexander Volkov
Спасибо, изучу. То есть решение можно использовать...

Спрашивать первым делом не про биллинг нужно, а про изоляцию юзеров друг от друга. Не может ли один "друг" другому другу коньтейнеры поудалять? Биллинг в экселе сделаете

Alexander Volkov
Спасибо, изучу. То есть решение можно использовать...

Еще, интересно, с чего это бизьнесьменчики считают, что наличие магических слов "биллинг" и "api" употребленных рядом означает, что все это будет работать вместе? Не первый раз наблюдаю. Это продукты ispsystem действительно так хорошо взаимоувязаны, но в остальных случаях придется много писать.

Alexander-Volkov Автор вопроса
Pavel Zheltouhov
Еще, интересно, с чего это бизьнесьменчики считают...

API наше все. С биллингом проблем нет, нужен интерфейс коннекта к платформе)

Alexander Volkov
API наше все. С биллингом проблем нет, нужен интер...

Существует стандартизированный api для услуг хостинга? Как называется? Где прочитать?

Alexander-Volkov Автор вопроса
Pavel Zheltouhov
Существует стандартизированный api для услуг хости...

Никто не мешает создать. От платформы нужны базовые вещи, типа развернуть контейнер. Все остальное можно написать с этим проблем нет.

Alexander-Volkov Автор вопроса
Pavel Zheltouhov
Существует стандартизированный api для услуг хости...

В целом болтовня не по делу. В рынке хостинга давно определены основные принципы. Не ISP единым, куча панелей в том числе с открытым исходным кодом которые взимодействуют по средствам API, будь то vmware или proxmox или тот же ispmanager с личным кабинетом пользователя (биллингом).

Pavel Zheltouhov
Спрашивать первым делом не про биллинг нужно, а пр...

Каким, простите, образом, это возможно, если не позволять пробрасывать docker.sock и не делать прочую подобную дичь? В первом приближении достаточно просто разграничивать юзеров пулами бриджевых сетей и просто обновлять докер закрывая все нульдей-дыры в духе "escape from containerd to host"

Alexander Volkov
В целом болтовня не по делу. В рынке хостинга давн...

Название. Как называется стандарт апи для выставления счетов?

Pavel Zheltouhov
Спрашивать первым делом не про биллинг нужно, а пр...

Биллинг давно включает в себя аккаунтинг, говоря про биллинг — ты автоматически говоришь либо про интеграцию с аккаунтиногом, либо что-то аккаунтинг в себе содержащее

Deleted Account
Биллинг давно включает в себя аккаунтинг, говоря п...

Ну допустим. Но кажется, в dokku и того нет. Но тут употребили это с такой легкостью, как будто одних слов достаточно чтобы бизнес понесся по рельсам

Alexander-Volkov Автор вопроса
Pavel Zheltouhov
Ну допустим. Но кажется, в dokku и того нет. Но ту...

Ну, конечно же потенциально придётся покодить, но уж точно не методом «в первую очередь аккаунтинг, а биллинг можно в одноэсе и в иксэлесе». Скорее, наоборот — проще допилить уже существующий биллинг под интеграцию

Этот продукт называется billmanager. И он заранее связан с другими продуктами ispsystem. И ВСЕ. Больше нет связей.

Alexander-Volkov Автор вопроса
Alexander Volkov
https://habr.com/ru/companies/ispsystem/articles/3...

В блоге компании Ispsystem написано как хорошо заработал на интеграции ispsystem, а не мы. Дальше не читал

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Карта сайта