ネットワーク独立の小さな実験

約1年前、私は自分で小さな実験を行うことにしました。 クラウドサービスへのリンクがより浸透していることに気づき、さまざまなビーバー企業のサーバーから少しゆるくするために実際に必要なものを確認したいと思いました。



タスクは、小規模なホームサーバーがサービスを実行するためにどれだけ強力または単純なハードウェアが必要であるかを試して、企業に簡単に移行できるようにすることでした。





まず、鉄:私は、1日24時間オンになり、最小限の電力を消費し、同時に可能な限り安定して動作する、実質的に最小限の鉄が必要でした。 ちょうど私が過去の世代の不必要なappletvになっていたのは偶然の一致です。 このデバイスは非常に優れた候補でした。内部の電源を故障なしに常時オンにすることができ、ケースはアルミニウムで、パッシブラジエーターとして機能します。 その後の操作で選択が確認されました。



配布



1GHz Pentium M、256MB Ram(はい、はい、すべて256 MBのメモリですべてをひねります)というかなり弱いハードウェアを使用できるためです。 140GBのドライブ、Gentooを選択しました-すべてのソフトウェアがハードウェアに可能な限り適合するようにフルコントロールが必要です。 同時に、セキュリティを強化するために、強化されたgentooを選択してみませんか? インストールはすでにハブで詳細に検討されています。ユーザーpowerman によるリストを参照してください。



appletvへのインストールは特に難しくはありませんでした。patchbotusbフラッシュドライブが作成され、その後、指示に従ってドライブがパーティション分割され、すべてがかなり標準になります。



ソフトウェア



郵便


デバイスの最初の目的は、Gmailからメールを転送することでした。 困難はありませんでした:postfix、 autocreateパッチを含むcyrus-imap、標準でポート993,587を開き、2000のSieveを有効にします-独自のルールでメールをすぐにソートしてみませんか? thunderbirdにはプラグインもあります。 Totalはこのタスクに完全に対応しました。 たとえば、iphoneの場合、Gmailを介してドライブするよりも接続チェックメールの方がはるかに速いことがわかります。



連絡先/カレンダー


軽量のものを見つけるのが難しいのは驚くべきことです。 私はリンゴからicalを入れたくありませんでした-私には恐ろしいほどの複雑さがあります。 それにもかかわらず、素晴らしい代替手段がありました-Baïkal -sqliteのベースであるかなり軽量のCardDav / CalDavサーバー。 https経由でngnixとphp-fpmを介してネットワークを見るように設定します-少なくともリソースを確認します。 iPhone / Android / ICAL /アドレス帳/その他を同期します-すべてが正常です。 サンダーバードの場合、 SOGoコネクタが見つかります-すべての連絡先が同期されます。 (連絡先のかなり大きな価値に対するさまざまなソフトウェアでの驚くほど少ない注意)



Googleリーダー


私の実験が正しい方向に進んでいる最初の鐘は、Googleリーダーを閉じることです。 代替案を見つけるのに時間がかかりませんでした-私はtinytiny-rss決めました 。 確かに、インストールしたくないmysqlに依存しますが、 z-ramに関する興味深い記事が間に合うように到着し、zramに64MBを割り当ててmysqlとtt-rssを調達しました。



バックアップ


最も重要でそれほど大きくないサイズのメールおよび水銀リポジトリでは、tarsnapが1週間(スクリプト化されており、費用がかかります)に加えて、4TBネットワークドライブの最も一般的なrsync、独自の「タイムマシン」を通じて毎日使用されました。 また、着信文字をさらに暗号化してGmailに追加しない理由も考えます。Googleストアにコンテンツを掘り込まずに保存してください。



安定性


gentoo linuxを搭載したデバイスは驚くほど安定していることが判明しました。 カーネルを更新しないと、2、3年稼働時間が長くなる可能性があります。 私は通常数ヶ月を持っています-カーネルを更新できます。 回転しているすべての追加機能(mercurialリポジトリとnginxを介したいくつかのtrac)を考えると、これらすべてが256MBのメモリに収まるのは驚くべきことです。 負荷平均:0.01、0.04、0.12 小さな内部ファンは完全にオフにすることができます。



合計



それにもかかわらず、今日の標準では、率直に言って弱いデバイスが最も必要なもの、メール、カレンダー、連絡先、rssに対処しています。 大量の個人情報を保存するために、これらのクラウドサービスが本当に必要ですか? まだownCloudを試してみたいと思います。



他に何がGoogleを閉じますか?



最近、GmailがGmailが活動の主要な領域ではなくなったときにGmailを閉じることを妨げるものは何ですか? なぜ、グーグルは現在自動車事業に積極的に参入しています。 将来的には、自動車のセルフナビゲーションシステムのサプライヤになり、数億の設備を供給し、道路のインフラストラクチャ全体を管理することができます(約1兆の価値があるビジネスですか?)。



All Articles