tl;dr ネットワーキングに関する真の初心者向けのリファレンス/チュートリアルを教えてください。

過去 10 年以上にわたって、徐々に、忍耐強く、粘り強く、私は Windows と Mac からすべての FOSS アプリに移行し、その後完全な Linux に移行しました。私の携帯電話でも同じことをしています。完全に成功です。独立と自立

つまり、制御、プライバシー、セキュリティがこの順序で重要になります。そして: それはコミットメントを必要とする長期的なプロセスです

デスクトップ Linux (Ubuntu/Pop!_OS) についてはよく理解しているので、失敗したりアップデートが中断したりしても問題を解決できる

*しかし、ネットワークについては全く知識がありません*、どこから始めればよいのかわかりません

Syncthing は、ユーザー ファイルのいくつかの重要なディレクトリを非常に確実に同期し続けます

私は何年も前に Google アカウントを削除しました。しかし、私はまだすべての写真を iCloud と iOS に保存しています。ちなみにFastmailを強くお勧めします

私は小型の安価な Linode VPS (今は何もしていません)、すべてのデバイスに Mullvad クライアント、すべてのデバイスに Tailscale (何ができるのか理解していないため何もしていません)、そしてモデムが付いたクローゼットの中に Synology NAS を持っています。 /router (どれも理解できません)

したい:
- 自分の写真をホストして Apple から抜け出す

- GitHub に依存せず、独自のベア Git リポジトリをホストします

- 自分の BitWarden サーバーをホストする

- 自分のテール/ヘッドスケールをホストします (名詞が何であれ)

- ネットワーキングを理解した後に浮かんだアイデアをフォローアップする

HERPaDERP でクライアントとサーバーにパッケージをインストールしたり、理解できない設定をコピーパスタしたりできます。どこに行きますか
*理解していますか?*