-
Notifications
You must be signed in to change notification settings - Fork 0
Open
0 / 10 of 1 issue completedLabels
CoreБазовая функциональность и провайдерыБазовая функциональность и провайдеры
Description
Добавить selector провайдера при установке, но делать это только после стабилизации provider-specific contract.
Текущее решение:
- first-class provider сейчас только один:
telemt; - current default path идет через
An0nX/telemt-docker; mtgиofficial- planned providers на следующем этапе.
Минимальная целевая матрица selector-а:
telemt- default;mtg- alt-provider;official- reference / optional path.
Что должен знать selector:
- какой upstream repo стоит за provider-ом;
- какой image/binary использовать;
- как генерировать secret;
- как формировать link или где его получать;
- какие есть caveats по
ad_tag, reverse proxy, media/CDN и stats.
Что нельзя делать:
- не превращать
install.shв набор хаотичныхif/else; - не обещать feature parity между providers.
Связанный sub-issue:
- Docker profile для mtg #18 docker/profile path для
mtg.
Критерии:
- сначала закреплен provider-specific layout в
providers/; - только после этого selector подключается в installer.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CoreБазовая функциональность и провайдерыБазовая функциональность и провайдеры