GitHub ActionsからVPSに自動デプロイ
デプロイ
VPS
上級
DjangoをGitHub Actionsを使用して、VPS(Vultr)に自動デプロイする方法を紹介します。
VPSにデプロイする際は、毎回ssh接続して操作をする必要がありますが、GitHub Actionsを使用すると、自動でデプロイできるようになるので、かなり楽になります。
ぜひGitHub Actionsを使いこなしてみて下さい。
学習内容
学習内容です。
・Djangoプロジェクト作成
・VPSサーバー構築
・SSH接続設定
・sudo権限設定
・GitHub Actions設定
・自動デプロイスクリプト作成
機能
自動デプロイの機能です。
・GitHub Actions自動デプロイ
解説動画
YouTubeで解説をしています。
https://youtu.be/oMuroQTEXf8