Files
SecondBrain/99 System/Archive/Команды для деплоя с помощью Capistrano.md
2026-05-31 10:18:48 +03:00

1.0 KiB
Raw Permalink Blame History

status, type, tags, created, updated, aliases
status type tags created updated aliases
seed concept
2025-12-17 2026-05-27

Cmnd_Alias PUMA_CONTROL = /usr/bin/mv /tmp/navigation_backend_puma_production.service /etc/systemd/system/, /usr/bin/mv /tmp/navigation_backend_puma_production.socket /etc/systemd/system/, /bin/systemctl daemon-reload, /bin/systemctl enable navigation_backend_puma_production, /bin/systemctl start navigation_backend_puma_production, /bin/systemctl stop navigation_backend_puma_production, /bin/systemctl restart navigation_backend_puma_production, /bin/systemctl enable navigation_backend_puma_production.socket, /bin/systemctl restart navigation_backend_sidekiq_production.service, /bin/systemctl restart navigation_backend_solid_queue_production.service, /bin/systemctl restart solid_queue deploy ALL = NOPASSWD: PUMA_CONTROL

deploy - меняем на пользователя navigation_backend - на название приложения

а дальше cap production puma:install cap production deploy

это соответственно в /etc/sudoers