There are a total of 6 posts.
Published 12月 05, 2025 by whitedec
Dockerではなくsystemd.service?Linuxでのウェブアプリケーションデプロイ戦略を再考する
Linuxサーバでウェブアプリケーションをデプロイする際に、Dockerの代わりにsystemd.serviceを活用するメリットと適切な状況を整理しました。シンプルな構造、リソースオーバーヘッドの削減、ログ・ネットワーク統合など、運用に…
Published 7月 22, 2025 by whitedec
GitHub Webhookを活用した自分だけの自動デプロイシステム ④ デプロイハンドラーの詳細とSystemdサービスの登録
Systemdサービスを利用してFastAPIベースのWebhookサーバーを安定して運営する方法から、デプロイハンドラーのロジックの動作原理やDocker再ビルド条件まで、自動デプロイシステムの核心を実例でまとめました。
GitHub Webhookを活用した自分だけの自動デプロイシステム ③ ステージングサーバー環境設定とFastAPIウェブフックサーバーの基礎構築
FastAPIに基づくウェブフックサーバーの基礎構築からGitHub Secret検証、Docker連携、ロギング設定まで、自動デプロイシステムの実践構築を段階的に案内します。
Published 7月 21, 2025 by whitedec
GitHub Webhookを活用した自分だけの自動デプロイシステム ② 全体アーキテクチャとプロセス設計
FastAPIとGitHub Webhookを活用した自動デプロイシステムの全体的なアーキテクチャを設計し、Webhook処理、バックグラウンド非同期作業、Systemd運用戦略、ロギングまで詳細にガイドします。
GitHub Webhookを活用した自分だけの自動デプロイシステム ① なぜ自分で実装するのか?
GitHub Webhookを活用した自動デプロイシステム、なぜ自分で実装する必要があるのでしょうか?CI/CDツールの利点と欠点の比較から、自分で構築するための準備物まで詳細に整理しました。
Published 11月 07, 2024 by whitedec
Djangoサーバー、SSHセッションを切断せずに維持するための3つの実践的なヒント
SSHセッションの自動切断を防ぎながら、Django開発サーバーを安定的に稼働させるための実践的なノウハウを解説します。tmuxによるセッション保持、systemdによる永続的な起動・再起動設定、サーバー管理のベストプラクティスを紹介しま…