K7

K7Blog

须知少年凌云志 曾许人间第一流.
proton
telegram

自托管サービスガイド──サーバーがあれば何ができるのか?

この記事では、私がよく使用する自己ホスティングサービスのいくつかを紹介します。主に実用的または非常に興味深いオープンソースプロジェクトに焦点を当てています。そのほとんどは非常に軽量で、サーバーの構成は 1 コア 1GB で十分です(Swap 2GB)。2 コア 2GB(Swap 4GB)以上の構成を推奨します。特別に明記されていない限り、このサービスは少なくとも x64 および ARM64 のプロセッサアーキテクチャをサポートしています。

記事の原文:https://dejavu.moe/posts/what-a-server-used-for/

Cloudflared#

cloudflaredCloudflare Tunnel のコマンドラインクライアントおよびトンネル守護プログラムで、自己ホスティングサービスを簡単にし、サーバーがいかなるインバウンドポートも開かない状態でサービスを安全に公開できます。

cloudflared pkg の説明に従って、Linux ディストリビューションにソフトウェアリポジトリを追加し、パッケージマネージャーを使用してインストールおよび更新することをお勧めします。また、サーバーにパブリック IP がなくても、Cloudflare ネットワークに正常にアクセスできる限り、自動内網トンネリング、リバースプロキシ(SSL を含む)、グローバル CDN 加速、WAF などとして機能します……

cloudflared

Vaultwarden#

コミュニティによって維持されている Rust で書き直された Bitwarden API の実装で、Bitwarden 公式クライアントと互換性があり、現在のベストなオープンソースパスワードマネージャーのホスティングソリューションです。デプロイプロセスは、初探 Cloudflare ゼロトラスト - Docker を使用して Bitwarden パスワードマネージャーをデプロイするで確認できます。

Vaultwarden

Book-Searcher#

Book-Searcher は、実際には書籍のソースファイルを保存せず、ユーザーが構築したプライベートな書籍インデックスに基づいて検索を行い、検索結果を得た後、IPFS 上で電子書籍を取得して読むことができます。Docker を使用してワンクリックでデプロイできます。私は公式ソースコードを使用して ARM アーキテクチャをサポートするDocker イメージを構築しました。

Book-Searcher

Calibre-Web#

その名の通り、Calibre-Web は、Calibre データベースに基づく Web インターフェースの実装です(下のスクリーンショットはダークテーマです)。それは統合された書籍管理ソリューションを提供します:書籍のダウンロード、アップロード、書棚、マルチユーザー管理などの機能を提供し、linuxserver/calibre-web イメージを使用して Docker でデプロイすることをお勧めします。

Calibre Web

Mastodon#

Mastodon はオープンソースの分散型「連邦制」ソーシャルアプリケーションで、私は自分の個人用 Mastodon インスタンスを構築しました https://sink.love。詳細は:低コスト自己ホスティング Mastodon インスタンス簡易ガイドを参照してください。

Mastodon

Umami#

Umami は、シンプルで迅速、プライバシーを尊重するウェブ分析サービスで、訪問者の IP や Cookie などの情報を収集・保存せず、ウェブサイトデータの粗粒度統計のみを行います。Docker を使用してワンクリックでデプロイできます(ARM はサポートされていません)。

Umami

Excalidraw#

excalidraw は、手描きスタイルの Web ホワイトボードアプリケーションで、非常に使いやすく、Docker を使用してワンクリックでデプロイできます。私は ARM アーキテクチャをサポートするDocker イメージを構築しました。

excalidraw

tldraw#

tldraw も手描きスタイルの Web ホワイトボードアプリケーションで、excalidraw とはそれぞれに特徴があります 😎

tldraw

Aria2 Pro#

Aria2 Pro は、P3TERX によって作成されたほぼ完璧な Aria2 サービスのセットで、Docker を使用してワンクリックでデプロイできます。詳細は、Aria2 Pro - より使いやすい Aria2 Docker コンテナイメージを参照してください。

Aria2 Pro

Docker Firefox#

docker-firefox は、コンテナ内で実行される Firefox ブラウザで、もちろん Docker を使用してワンクリックでデプロイできます。linuxserver/firefox イメージを使用することをお勧めします。

Docker Firefox

Memos#

Memos は、知識管理とソーシャル機能を持つオープンソースのメモアプリで、データベースには可愛い SQLite を使用しており、データ移行も簡単です。実際には、メモ以上のもので、API が提供する高い拡張性のおかげで、さらに多くの使い方ができます。Docker でのデプロイは比較的簡単です。

Memos

SSH-Chat#

はい、あなたは間違っていません。ssh-chat は、SSH を介して会話を行うことができ、グループチャット、プライベートチャット、ピン留め、禁止などの機能をサポートしています。ssh.dejavu.moe は私が長期間開放している SSH チャットルームで、愚痴、メッセージ、告白、懺悔を歓迎します。詳細は、初探 Cloudflare ゼロトラスト — Cloudflare Tunnel を使用して SSH チャットルームを構築するを参照してください。

SSH-Chat

RSStT#

RSS to Telegram Bot は、読書体験に重点を置いた Telegram RSS 購読ボットで、RSS メッセージの更新をお好みの形式で Telegram チャンネル/グループまたはプライベートチャットにプッシュします。Docker を使用してワンクリックでデプロイできます。

RSSHub#

RSS は素晴らしい文化です。RSSHub は、RSS フィードを提供しないウェブサイトやサービスに RSS ルーティングを提供します。すべてのものが RSS に対応し、Docker を使用してワンクリックでデプロイできます。

Miniflux#

Miniflux はシンプルで実用的な Web ベースの RSS リーダーアプリで、Docker でデプロイ可能です。私はそれを RSSHub と組み合わせて使用しています:Miniflux + RSSHub を使用して個人の RSS リーダーを構築する

Miniflux

Kutt#

kutt は、オープンソースでデータ統計をサポートする短縮 URL サービスで、Docker を使用してワンクリックでデプロイできます。

Kutt

busuanzi#

busuanzi は、Golang に基づく不蒜子の代替品で、ページ訪問者数や閲覧数などを簡単に統計できます。Docker を使用してワンクリックでデプロイ可能です。私は ARM、x64、ppc64le、s390x をサポートするDocker イメージを構築しました。

Remark 42#

Remark42 は、軽量で強力、プライバシーに配慮したコメントシステムで、当サイトで使用しています。Docker を使用してワンクリックでデプロイできます。

Uptime-Kuma#

これだけ多くのサービスをデプロイしたので、強力で美しいサービス稼働状況モニターが必要です。Uptime-Kuma が私たちの選択です。Docker を使用してワンクリックでデプロイできます。

Uptime Kuma

Duplicacy#

サービスモニタリングがあっても十分ではありません。これだけ多くのサービスがある中で、運用中に保存されるデータは非常に重要です。Duplicacy は、ロックなしの重複排除をサポートするバックアップツールで、データを自動的に定期バックアップし、さまざまなクラウドストレージサービスに暗号化して保存できます。詳細は以下を参照してください:

他に実用的で面白いプロジェクトがあれば、ぜひ下に推薦してください!


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。