labshinkan

はじめての自宅サーバー

systemd timerでresticバックアップを安全に自動化する【Ubuntu Server 26.04】

前回は、Dockerバックアップをresticで暗号化し、外付けSSDへ手動保存しました。今回はUbuntu Server 26.04 LTSのsystemd timerで毎日実行します。ただし、自動化の目的は無条件に動かすことではありませ...
はじめての自宅サーバー

resticでDockerバックアップを暗号化して外付けSSDへ保存する【Ubuntu Server 26.04】

前回は、Docker Composeのnamed volumeを停止中に.tgzへ保存し、SHA-256と復元テストまで行いました。しかし保存先が同じサーバー内なら、内蔵ディスクの故障や誤操作で元データとバックアップを同時に失う可能性があり...
はじめての自宅サーバー

Docker Composeのnamed volumeを安全にバックアップ・復元する方法【Ubuntu Server 26.04】

Dockerコンテナを作り直したとき、残したいデータまで消えては困ります。そこで使うのが、Dockerが管理するnamed volumeです。ただし、volumeへ移しただけではバックアップにはなりません。この記事では、Ubuntu Ser...
はじめての自宅サーバー

Docker ComposeでNginxを起動する方法|Ubuntu ServerでLAN内限定のWebページを公開

前回は、Ubuntu ServerへDocker EngineとDocker Composeを導入しました。今回はその続きとして、Ubuntu Server 26.04 LTSでNginx公式イメージから静的Webページを1つ起動し、家庭内...
はじめての自宅サーバー

Ubuntu Server 26.04 LTSにDocker Engineを安全にインストールする方法【Compose対応】

Dockerを導入すると、Webアプリやデータベースを「コンテナ」という単位に分け、同じUbuntu Server上で整理して動かせるようになります。Docker Composeを使えば、複数のコンテナ設定も1つのYAMLファイルで管理でき...
はじめての自宅サーバー

Ubuntu ServerへSSHで安全に接続する方法|家庭内LANで鍵認証まで設定

Ubuntu Serverを別のPCから操作できるようにすると、サーバーへ毎回モニターとキーボードをつなぐ必要がなくなります。そのために使う標準的な仕組みがSSHです。この記事では、Ubuntu Server 26.04 LTSへ家庭内LA...
はじめての自宅サーバー

余ったPCで自宅サーバーを作る方法|Ubuntu Serverを家庭内LANで立ち上げる

余っているPCを自宅サーバーとして使いたいと思っても、最初のOSインストールは少し緊張します。特に注意したいのが、インストール先を間違えて必要なデータを消してしまうことです。この記事では、余ったIntel・AMD 64bit PCへUbun...
はじめての自宅サーバー

自宅サーバーに必要なものは?用途別の最小構成と費用目安

自宅サーバーに必要な機器と費用を、Linux・Docker学習、Home Assistant、ファイル共有の用途別に解説。手元PC・ミニPC・NASの違いや、電気代、ストレージ、バックアップなど購入前の確認点も紹介します。
はじめての自宅サーバー

自宅サーバーとは?初心者が始める前に決める5つのこと

自宅サーバーとは何かを初心者向けに解説します。始める前に決めたい目的、置き場所と稼働時間、機器、ソフトウェア構成、バックアップ・安全対策の5項目を整理し、自分に合う始め方を考えられる記事です。