從文件同步、在線影音到聯(lián)機游戲:簡單易上手的“自托管服務”

這些年來,各種日常服務都變成了手機上的APP。與此同時,頻繁發(fā)生的數(shù)據(jù)泄露事件,也一再提醒我們“沒有絕對靠譜的服務商”。

其實,除了交出自己的隱私,注冊各種新賬號以外。一直都存在另外一個選項,就是利用閑置的本地電腦或服務器,自己動手做“個人自托管服務”。
這種工具,都完全掌握在自己手中。自己托管的服務,也比商業(yè)服務更加自由,容易定制。在Github上面,也有這樣一個“最佳自托管應用”的集合。

雖然這些應用數(shù)量很多,但大多只面向專業(yè)人士。
我們從中挑選出一般用戶能用、部署相對簡單的服務工具。結果發(fā)現(xiàn),從文件同步,到在線影音、聯(lián)機游戲服務器,普通人能動手做的手機服務,竟然有很多。
然后下載與搭建的方式,可以參考軟件官網的下載、安裝提示。如果家中有NAS(如群暉、威聯(lián)通),也可以直接安裝相關插件。
1、自己做的同步盤:Syncthing、微力同步、NextCloud

官網:syncthing.net、verysync.com、nextcloud.com
搭建難度:低
手機APP:有
幾年前,國內網盤紛紛關閉的時候,許多人才發(fā)覺,原來天下沒有免費的午餐,重要數(shù)據(jù)還是自己存著比較靠譜。

其實還有一些“P2P同步盤”,可以在不同機器之間,同步文檔與文件。
這類軟件,國外首選Syncthing,國內也有原理類似的微力同步。

這種軟件的優(yōu)點,是不必作特別的網絡設定,就能自動跨設備自動同步。因為P2P的原理,和BT下載類似,不需要中央服務器,所以手機也可以當服務端。
這種P2P網盤,也還是有缺點的。最主要的問題,就是分享起來麻煩。想要更強大的功能,就可以嘗試搭建Nextcloud。
Nextcloud的原理,和主流網盤相似。數(shù)據(jù)存放在某臺服務器上,其他設備與之同步。

NextCloud的手機APP,除了同步、分享文件,還能備份書簽、通訊錄、照片等。但在外網訪問,就需要使用VPS,或研究“端口映射”、“內網穿透”這些網絡技術了。
2、方便的密碼管理:bitwarden、Keepass

官網:bitwarden.com、keepass.info
搭建難度:低
手機APP:Bitwarden(官方),KeePass Droid(第三方)
從Facebook到Dropbox,各種網絡服務商都曾經因為人為疏忽、技術漏洞泄露個人信息或密碼。但現(xiàn)在這個時代,不注冊幾個賬號,生活上也是寸步難行。
為了減輕記憶的負擔,很多人用“admin,12345”這樣簡單賬號與密碼。但這樣等于敞著大門——自己的賬號一不小心就成了肉雞。

確保賬號安全,需要遵守基本的規(guī)范?,F(xiàn)在許多網站,強制用戶的密碼必須足夠長,并混用數(shù)字、大小寫字母等。
但這樣的話,記憶密碼就會變得很難了。妥善管理賬號與密碼,一個比較方便的手段,就是用專業(yè)的管理軟件,隨機生成并記錄密碼,。
這種密碼管理工具有很多,其中可以自己架設,比較知名的就是Bitwarden與Keepass了。

這兩款軟件,都符合以下條件:
1、?代碼開源,密碼庫加密,比較值得信任。
2、?有手機APP,可以當密碼生成器。
3、有瀏覽器插件,幫助用戶自動填寫。
Keepass的密碼庫存在本地,可以用上面提到的P2P云盤同步。Bitwarden功能比較多,有二次驗證保護等。對于比較懶的用戶,Bitwarden官方也提供密碼存儲服務。至于怎么選,就看自己的喜好了。
3、可自定義的書庫:Calibre、Ubooquity

官網:calibre-ebook.com、vaemendis.net/ubooquity/
搭建難度:中
手機APP:瀏覽器閱讀
從多看到掌閱,幾乎所有的國產本地閱讀APP,后來都變成了在線書城。但綁定某個在線書城,也就等于被限定了獲取知識的方式與范圍。
比如說很多免費的技術書籍,作者直接放出PDF,根本就不會上架書城。讀書的時候,讀者看到錯字,也無法自行修改。
這些功能,云書城基本無法實現(xiàn)。要求高的讀書人,依然需要一個自己管理的書庫。有些軟件,恰恰能幫助我們實現(xiàn)這個“個人圖書館”。
然后最主流的免費軟件,大概就是開源的書庫軟件Calibre了。Calibre不光能夠閱讀書籍,還可以整理修改書籍信息,轉換書籍格式(比如從epub轉換到txt)等。

這款軟件,官網直接提供綠色版,還有大量增強功能的第三方插件。
想要分享到web,在線閱讀電子書的用戶,可以嘗試Calibre-web或Ubooquity。雖然折騰起來比較麻煩,可能用到docker等命令行工具。但是,折騰好后的效果,也很讓人滿意。
4、在線影音:Emby、Plex

官網:emby.media、www.plex.tv
搭建難度:中
手機APP:有
在線看電影,一定要包會員嗎?
其實類似Emby與Plex這種影視工具,也能把你的影視資源庫推送到手機上。
安裝服務端軟件,并設定本地文件夾、掃描媒體文件以后,這個影音服務就啟動了。軟件通過在線搜索,還能獲得影片海報、演員列表、觀眾評級等附加信息。
用戶不必復制電影文件,直接通過網頁或專用APP,就能隨時隨地看主機上的電影、電視劇。每一次觀看到哪里,軟件也能自動記憶。

這種媒體庫軟件,優(yōu)點是超強的跨平臺能力。 Windows、MacOS、Linux,NAS,兩款軟件都有服務端。
當然,Emby與Plex作為商業(yè)軟件,遠程訪問這種高級功能,可能需要付費購買。雖然這些功能,也可以自己實現(xiàn)。但設置起來,依然需要一些技術功底。
5、聯(lián)機游戲服務器:我的世界、泰拉瑞亞

官網:www.minecraft.net、www.plex.tv
搭建難度:中
手機APP:有
以高自由度聞名的沙盒游戲《我的世界》與《泰拉瑞亞》,除了單機版以外,還提供了聯(lián)機選項,允許玩家自己搭建服務器。
這兩款游戲,服務端的情況不完全一樣。
《我的世界》需要到官網,單獨下載JAVA版開服器。服務器分成手機版(基巖版)與PC版兩種,相互之間不兼容。

《泰拉瑞亞》的Windows安裝版,自帶開服軟件(TerrariaServer.exe)。開啟服務后,映射端口就可以讓朋友游玩。
《我的世界》要求的配置相對比較高。MOD多的話,樹莓派這種性能較低的設備可能會卡。需要足夠強的機器(雙核CPU,2G內存),才能與朋友暢玩。
本次“自托管服務”的總結,就先寫到這里。另外,文中提到的安卓APP,都可以使用OurPlay加速喔。