
Docker 真的是一個越用越上癮的應用,目前我在效能可以勝任的時候都會盡量 Docker 化
隨便亂搞一通,壞掉了就刪掉,重新再啓動一個容器又能繼續玩~
不會因為手賤搞砸了某東西就影響到整台機器的系統,備份跟搬家也是輕輕鬆鬆~
上次介紹的 Minflux + RSSHub 與 Caddy 反向代理搭配,可以很快搭出一套屬於你自己的 RSS 閱讀器
今天來介紹另外一種也是很夯的反向代理與負載平衡服務「Traefik」,特點是 Go 語言與 Docker 深度結合
這篇就來搭配使用搭建另外一套開源的 FreshRSS 閱讀器吧!
他就像一個交通警察在路口指揮交通~
如果你跑許多應用跟服務,Traefik 可以輕鬆的幫你管理網路應該怎麼走不塞車
而且 Traefik 可以做到類似熱插拔的功能,不需要關閉甚至重新啟動任何服務
只要新增新服務時候貼上對應標籤,Traefik 會自動接管並啓動,完全不影響內部其他服務
Traefik 設定與啓動 廢話不多說,在裝好 Docker 環境以後,我們就可以開始設定 Traefik
# 先在 Docker 內部建立一個專屬網路 $ docker network create reverse-proxy
接著建立安裝會需要用到的資料夾與 docker-compose 設定檔
# traefik 會放 docker-compose, certs 會放自動申請的 SSL 憑證 $ mkdir ~/traefik && mkdir ~/traefik/certs && cd ~/traefik $ nano docker-compose....

Google 多年前宣佈關閉 Google Reader 這個超讚的閱讀器後,在這段時間也跑出好多類似服務的公司
我也試用了好幾個 RSS Reader 的服務,像是 Feedly、Inoreader。。等等都有使用過一段時間
因為都是用免費版的經常換來換去也不舒服,而且各家除了會投放廣告以外也會有各種大大小小的限制(免費嘛)
其實哪一家提供的服務對我來說比較沒差,因為我平常在 macOS 與 iOS 上面都是使用 Reeder 為閱讀軟體
我主要是閱讀記錄可以同步,另外就是隨著使用 RSS 的時間越久,我訂閱的數量也隨之越多了
雖然我目前還沒有超過 Inoreader 免費版 150 個訂閱數的限制,但是也快到達極限了(目前 120 個左右)
所以就乾脆自己搭一個 RSS Reader 自用吧!
稍微搜一下網路上開源的 RSS Reader 還蠻多的,剛開始看 NewsBlur 不錯,後來看見討論 Tiny Tiny RSS 與 Miniflux 也不少
剛開始時候找網路上的 Docker Image 來嘗試使用,然後反覆自己搭建完整環境也玩玩看~
最後選擇了 Miniflux v2 的版本來使用,原因是因為這套它使用 Go 語言編寫的,直接下載編譯好的執行檔就能跑,沒有其他依賴
安裝好作者指定的數據庫 Postgres,然後使用下載的編譯檔簡單準備一下數據庫就可以開始使用了!
整個部屬的過程跟使用 Docker 差不多,所以還蠻推薦使用的~
Miniflux 總體的優勢如下:
針對「閱讀」做了最佳化,極簡的使用界面 自動抓取圖片並快取,加速瀏覽 內建全文抓取功能 僅專注在 RSS 部分,無其他花俏功能 支援多帳號使用,且內建 Fever API,與第三方 RSS Reader 完美搭配 快速且高效!使用快捷鍵快速瀏覽你的未讀新聞 注重隱私!無廣告、無用戶追蹤 超級簡單的安裝方式,直接把執行檔放到伺服器上即可使用,沒有其他依賴,簡單高效 免費且開源,自己安裝在自己伺服器上 下面來說一下我在 Raspberry Pi 樹莓派(Debian)上的安裝過程,我也簡單記錄一下...