Dlazder
Мудрец
(16934),
на голосовании
8 месяцев назад
Здравствуйте, подскажите, где хранить ssh ключ? В репозитории хранить очевидно нельзя, но хочется чтобы не было возни с файлами на разных машинах, на ноутбук ключ добавь, на пк ключ добавь... И заранее скажу, хочу чтобы этот ключ копировался в docker контейнер. Как можно организовать подобное?
Я хочу чтобы контейнер отправлял сборку на сервер, потом перезапускал его.
Редис Александрович
Оракул
(79336)
Dlazder, для такого обычно используют какой нибудь gitlab, но если например не особо хочется в этом копаться, то сделай на сервере где будет развернут проект подключение по ssh и сертификату, положи сертификат как у себя где то за пределами /home потому что snap могут читать эту директорию и напиши скрипт который будет открывать ssh подключение по сертификату и закидывать туда твой проект. Можно еще упростить, это на сервере добавить NFS директорию, примонтировать и туда копировать твой проект, сертификат не нужен будет
И заранее скажу, хочу чтобы этот ключ копировался в docker контейнер. Как можно организовать подобное?