Capistrano
参考:
Capistrano – A remote server automation and deployment tool written in Ruby [Official]
capistrano/capistrano: Remote multi-server automation tool – GitHub
ドキュメント
参考:
Documentation for capistrano | RubyDoc.info
使い方
参考:
Capistrano からアプリケーションをデプロイする | bagelee ベーグリー
Capistrano 3 系で Rails 5.1 のデプロイ | 酒と涙とRubyとRailsと
駆け出しインフラエンジニヤが capistrano を使って感動したのでメモ | ようへいの日々精進 XP
Capistrano3 で Rails を動かすコードを読んでみる – Qiita
Deploying Rails app using Nginx, Puma and Capistrano 3 | Coderwall
概要
参考:
全ての手作業を生まれる前に消し去りたい | GREE Engineers’ Blog
まとめてたくさん処理したい! を解決する「Capistrano」| @IT
サーバーの起動・停止・再起動
参考:
Rails アプリケーションの起動・停止・再起動 | Ruby on Rails with OIAX
Rails + puma で強制再起動をする方法 | 動かざることバグの如し
How to restart puma after deploy? – Stack Overflow
入門
参考:
Capistrano 入門 | Ruby on Rails with OIAX
Vagrant を使う
参考:
Capistrano で Rails アプリケーションの自動デプロイ – Qiita
ディレクトリの設定
参考:
puma の再起動時のディレクトリについて | freedom-man
ActionCable の設定
参考:
Rails5 の ActionCable を Capistrano 経由でデプロイ – Qiita
Capistrano::Puma
参考:
seuros/capistrano-puma: Puma integration for Capistrano – GitHub
性能と無関係に Unicorn から Puma に移行した件 | ぱろっと・すたじお
Capistrano::yarn
参考:
j-arnaiz/capistrano-yarn: Capistrano extension for npm – GitHub
Capistrano::npm
参考: