最終更新日: 2026-01-27
セルフホスト関係の記事を少しずつまとめています。日々ちょっとずつ整備しています。
だいぶゴチャゴチャしてきました。全員向けから開発者向け、導入難易度も低いものから(コストも含めて)高いものまで色々です。ちょっと整理しないといけませんね。
定期的にきたら整理されていたり増えていたりするでしょう。サイトをブックマークしていってね(`・ω・´)
目次
ファイル・写真・メディアの管理
写真管理: Google Photo
あわせて読みたい
Google Photoの代替Immichをセルフホストで試す
写真管理にあまりこだわりがなかったので後回しにしていたが、なんとなく思い立ってセルフホストのフォト管理アプリImmichをインストールした。Google Photoの代替とし...
動画管理: Youtube(?)
yt-dlp……(ボソッ
あわせて読みたい
Jellyfinでメディアサーバ、セルフホスト最初の一歩に一番いいかも
Jellyfinの名前は知っていたが、特にメディアサーバを持ちたい欲求が最近はなかったので後回しにしていた。しかし、最近YouTubeを開くのもウンザリするようになっており...
オンラインストレージ: Dropbox, Googleドライブ, OneDrive
あわせて読みたい
LAN内でMac + Nextcloudを構築する
やりたいことはCollabora Onlineの利用なんだけれど、そのための基盤としてNextcloudが必要だったので。Collabora Onlineを使いたい人はあまりいない気もするので、この...
ブックマーク同期
あわせて読みたい
セルフホストでブックマーク同期:Floccus + WebDAV(bytemark/webdav)
ブックマークを複数ブラウザで同期したい。LAN内のみで良い(一手間加えればWANもいけると思うけど)。 EverSyncを使っていたのだけれど、Braveをアップデートしたら挙...
タイムトラッカー
たとえばTogglあたりの代替候補。
あわせて読みたい
セルフホストのタグ管理系トラッカーアプリ『TimeTagger』個人ユースなら完璧
Togglを使っていたのですが、あまり使い勝手がよくありませんでした。それで自分で作ろうかと思っていたのですけれど、なんだかすでにセルフホストでありました。 TimeT...
ドキュメント・ナレッジツール
オフィスソフト: MS Office Online
あわせて読みたい
Nextcloud on Mac + Collabora OnlineでWebアプリのオフィスをセルフホストで
AIブラウザの台頭で、Webアプリの価値が高まったなぁと思い、オフィスソフトのWebアプリ化が重要に思えてきた。MS Officeは使いたくなかったので、OSSでODFを扱えるColl...
ノートアプリ: Evernote, Notion
Trilium Notes(記事作成中)
あわせて読みたい
Notion代替ツールAFFiNEをセルフホスティングでやろうとしたら結構つらかった
AFFiNEはあまりメジャーではないと思うが、Notion + Miroに相当する機能を持ったナレッジツールである。Notion代替を謳うものとしては他にAppFlowyなんかもあるが(これ...
セルフホストではないが、ノートアプリではObsidianも選択肢に入る。
Wiki: Notion, Confluence
Growi(記事作成中)
あわせて読みたい
Growiのファイルアップロード先をS3に設定
「アプリ設定 | GROWI Docs」にあるとおりなんだけれど、何故か毎回引っかかってしまうのでメモする。 環境 docker-composeで作ったもので確認 ホストOS: macOS 14, Int...
チャット・コミュニケーション
ビデオチャット: Zoom, Teams, Google Chat
Jitsi Meet(記事作成中)
チャット: Slack, Teams
あわせて読みたい
Slack/Teams代替?セルフホストできるチャットサービス Campfire を軽く試す
Redditで何か話題になってたので。OnceのCampfireはざっくり言うならSlackやTeamsのようなチャットツールと言うと多分通りがよいと思われる。OSSで、自分でサーバたてら...
開発向け
ターミナル
あわせて読みたい
ブラウザでSSHログインして操作できるShell In A Boxが便利だった(Mac)
Webブラウザ経由でCLI実行できるの助かる。 shellinabox/shellinabox: Official-ish Fork of Shell In A Box ターミナル横に開けばええやないかいとか思われそうだが、...
コード管理: GitHub
あわせて読みたい
脱GitHubに向けて:Giteaを試し始める on Mac
最近のMSはまたMSになってきたので、GitHubもいつどうなるかわからない、ということで、コード管理をセルフホストにしていきたい。 環境とインストール ひとまず手元のM...
あわせて読みたい
Homebrew環境におけるGiteaのエクスポート:brew services start giteaとgitea webの違いがわかる男
なんか色々躓いたので、復元は後日にして、今回はエクスポートについてのみ。なんか色々ハマった。 具体的には、最初に gitea web で動かして、その後 brew services st...
あわせて読みたい
LAN内のGiteaをCloudflare Tunnel経由で公開する
LAN内でええやんと思っていたのだが、色々と面倒臭くなったので、結局外部公開する。例によってCloudflare Tunnel経由で……。 環境 M2 Pro Mac mini, Intel Mac mini 201...
あわせて読みたい
Gitea on Macのサインアップ(登録)を禁止する
大した内容ではない。GiteaをずっとLAN内で運用していたが、やはりそれだと不便なので外部公開の必要を感じた。とはいえお一人様なのでサインアップはさせたくない。の...
AIチャット: ChatGPT
AIのせいでAI PCがバカ高くなってもう30万円で買えなくなりました。なんだこのコメディは。
正直AIサービスが高騰したときのための保険的な感じです。現状商業サービスには太刀打ちできません。まして膨大な入力トークンが必要なコーディング支援は厳しいです。
あわせて読みたい
ローカルLLMやりたくてRyzen AI Max+ 395 + 128GB RAM の GMKtec EVO-X2(30万円)を震えながらポチった
ムシャクシャしてポチった。今庶民がギリギリできるローカルLLMの限界を自分の手で試したかった。 欲しくなってしまった この記事を読んでいたらとてもほしくなったよね...
あわせて読みたい
セルフホストでDify + ローカルLLM + RAG
今さらRAGやる。サクッと試すならDifyかなということで、またローカルLLMとローカルデータベースにこだわりを見せてやる。 環境 M2 Pro Mac mini 12コアCPU、19コアGPU ...
インフラ・ネットワーク
VPN, Tunnel: Cloudflare Tunnel
あわせて読みたい
TailscaleでVPSと自宅サーバを繋ぐ
最終的にはサービスのインターネット公開までするつもりだが、その前段階として。 構成 VPS Ubuntu 24.04 自宅サーバ macOS 14.8.1 graph TD subgraph VPS dev2(Ubuntu)...
初心者におすすめなもの
セルフホストは導入から運用、さらにセキュリティに至るまで考えることが多くあります。個人的には以下のような壁があるかなと思います。
- ターミナルの壁
- 仮想化の壁
- 外部公開の壁
- サービス間連携の壁
この壁は難易度に繋がりますが、それよりも壁を越えると「やらかしかねない」怖さがあるものです。脅すわけじゃないですが、特に「外部公開」の壁の先は一歩間違えると本当にまずいことになります。インターネットは戦場です。なんの訓練もなく突撃しないように。よくあるWordPressサイトの構築みたいなのは、実はけっこう敷居が高いんですね。
AIに聞けばコマンドや操作がわかるかもしれません。しかし、重要なことは、「自分が今何をしようとしているのか理解していること」です。理解しないでたとえばAIに言われたまんまやる、みたいなことは絶対に避けるべきです。……まぁ、そもそもインフラ絡みは固有の問題が多いせいかAI弱いので、そのまんま実行してもうまくいかない可能性高いですけどね。
逆に言うと、壁を越えないやつは初心者にオススメです。
これから始めてみたい方は、動画管理のJellyfinなんかどうでしょうか。実行ファイルが用意されているのでインストールが簡単です。動画は……まぁ自分で用意してもらって。外部公開しようと思ったら難度上がりますが、しなくていいでしょう。
あとはなんとか仮想化の壁……Dockerの壁を越えることです。ここを越えると一気に幅が広がります。愛と勇気で乗り越えてください。壁というと恐ろしげですが、その先を越えると、世界が一気に広がる、とも言えるんです。
とにかく、外部公開さえしなければそんなに悪いことにはなりません。せいぜいPCがファイルのゴミだらけになったりぶっ壊れたりするくらいです!そうなったらクリーンインストールしましょう!いつでも復元できるよう、普段からバックアップを忘れずに。
VPSと自宅サーバの使い分け
一般のご家庭向けです。業務用ルータとつよつよ回線がある方はこれからもフリーダムに頑張ってください。
以下の要件が必要な場合はVPSのほうが向いています。
- 常時公開する(いつ使われるかわからない)
- 安定した通信帯域が必要
- 不特定多数に向けている
- 可用性が必要
具体的には、Webサイト・メール・ビデオチャット・VPNなどがそうです。VPSでどれくらいのことができるかは下記記事参照。
あわせて読みたい
ConoHa の VPS 2GB RAM でやっていること
メモがてら、現在VPSで私がやっていることについてまとめます。2GB RAMでこれくらいできるんだな、という参考にもなるかとは思います。vCPUは3コア、SSDは100GB割り当て...
スペックとしては、通信帯域、電源の安定性、セキュリティといった非機能が必要なもの、と言えます。セキュリティ面の貢献は大きくて、VPSにとどめておけば、最悪の事態にあっても自宅のPCやネットワークが攻撃されたり奪取されたりするという本当の最悪を防げます。
逆に、自分一人(あるいは家族や特定の人)しか使わないものや、純粋にCPUパワーやストレージが必要なものは、できるだけ自宅サーバに寄せたほうがよいです。ノートアプリ、写真管理、メディアサーバなどがそうですね。外部公開も最小限にしたい。
一方、理想的には常時公開したいが、スペックも必要なのでVPSはつらい、というケースもあるかと思います。その場合は多分、お財布との相談です。ゲームとかSNS系のサーバでありがちかな。