PC

【自動化】自宅サーバーのデータをGitHubへ常時バックアップする2ステップ!Docker環境も鉄壁保護

こんにちは、てつです!前回の記事では、GitHub Actions(ギットハブ・アクションズ)のデプロイ結果をDiscord(ディスコード)へ自動通知する仕組みを解説しました 。記事のリンクはこちらスマホに「デプロイ成功!」とリアルタイムに...
PC

【自宅サバ】GitHub Actionsのデプロイ結果をDiscordへ自動通知する設定3ステップ

自宅サーバー運用の面倒な画面確認を卒業!GitHub ActionsとDiscordのWebHookを連携させ、デプロイの成否(成功・失敗)をスマホへ自動通知する環境を3ステップで構築。プロのインフラエンジニアと同じプッシュ型監視を手に入れましょう!
PC

自宅サーバー自動化!GitHub ActionsでSSHを卒業するGitOps構築

こんにちは、てつです!前回の第3回連載では、GitHub Actions(ギハブアクションズ:GitHubが提供する自動化プラットフォーム)の「CI(継続的インテグレーション)」を使い、設定ファイルの自動構文チェックに挑戦しましたね。これで...
PC

もうSSHログインはいらない?GitHub Actionsで自宅サーバーをプロ仕様に自動化(CI入門)【第3回:GitHubで『自宅DevOps』構築編!】

自宅サーバーの自動化に必須なGitHub ActionsによるCI(自動構文チェック)入門!インデント1つで動かなくなるYAMLファイルのミスを事前に防ぐプロ仕様の環境を構築します。Self-hosted Runnerを活用しエラーのない快適なホームラボへ
PC

GitHub Actionsで自宅サーバー自動化!Self-hosted Runner構築ガイド【第2回:GitHubで『自宅DevOps』構築編!】

ポート開放なしで安全にGitHub Actionsと自宅サーバーを連携!Self-hosted Runner(セルフホストランナー)の仕組みから、Linuxでの自動起動設定(systemd)、注意すべきセキュリティリスクまで、プロのインフラエンジニアが初心者向けに徹底解説します。
PC

【自宅サーバー自動化】Docker ComposeをGitHubで管理する手順と.gitignoreの書き方【第1回:GitHubで『自宅DevOps』構築編!】

自宅サーバーの手動運用に限界を感じていませんか?本記事ではDocker Composeの設定ファイルをGitHubで管理・資産化し、自動化(IaC)の土台を作る方法を解説!プロの現場でも必須となる.gitignoreを使った機密情報の守り方も初心者向けに紹介します。
PC

【第0回:GitHubで『自宅DevOps』構築編!】手動運用を卒業せよ!自宅サバ×GitHubで切り拓く自動化の未来

こんにちは、てつです!皆さんは、自宅サーバー(ホームラボ)をどのように運用していますか?・「新しいコンテナを立てるたびに、ターミナルを開いてSSHログイン……」・「設定を少し変えるたびに、手動で docker compose restart...
PC

【第5回:自宅サーバーでWiki.jsを構築!】Wiki.jsを「一生モノの資産」へ。情報を知識に変える、てつ流・知的生産メソッド

こんにちは、てつです!全5回にわたるWiki.js連載も、ついに今回が最終回です。 前回は、Git連携による「鉄壁のバックアップ術」を構築しました。これで、万が一自宅サーバーが物理的に燃えてしまったとしても、あなたが積み上げた知識はGitH...
PC

【第4回:自宅サーバーでWiki.jsを構築!】Wiki.jsを「鉄壁」の守りへ。Git連携で実現する自動バックアップ術

こんにちは、てつです!前回は、Tailscale × MagicDNS を使って、外出先からでも自分専用Wikiに安全にアクセスできる仕組みを構築しました!これでいつでもどこでも知識を蓄積できるようになりましたが、ふとこんな不安がよぎりませ...
PC

【第3回:自宅サーバーでWiki.jsを構築!】Wiki.jsを「どこでも書ける」相棒へ。Tailscale × MagicDNSで実現する究極の閉域網アクセス

こんにちは、てつです!前回は、Wiki.jsを「最強の技術ノート」にするための日本語設定やデザインの微調整を行いました 。これで家での執筆環境は完璧になりましたが、エンジニアならこう思うはずです。「電車の中やカフェで思いついたアイデアも、す...