注重隱私、簡約高效的網站追蹤器 Fathom

​ 部落格從 WordPress 轉到 Hugo 靜態網站以後,一開始沒裝網站追蹤器 原本想說可以用 CloudFlare Analytics 就好,但缺點很明顯像是「熱門網頁」還有「推薦來源」都沒辦法得知 所以之前一段時間裝了 Google Analytics,不過這玩意實在太惡名昭彰了 谷歌除了收集過多我不需要的使用者資料以外,也是很多廣告黑名單的常客,有裝等於沒裝一樣。。。🤷‍♂️ 直到最近看見目前使用的主題作者加入了一個 Fathom 網站追蹤器支援,所以我就立刻停掉 Google Analytics 了~ ​ Fathom Pro 注重隱私且符合 GDPR + CCPA Fathom 有提供兩種方案,其中一個是 Pro 的付費方案 每月 10 萬 Page views 的網站或者部落格最低只要 14 美金 另外還有提供 20 萬以及 40 萬一直到 200 萬以上的方案,200 萬以上就需要自己跟他們好好談談價格了~ ​ ​ Fathom Pro 共有四大特點: 即時的統計資料,管理後台簡約,無複雜的操作沒有一層又一層的目錄,完整資料在同一頁展現 無任何 Cookie、不收集個人資料,完全符合 GDPR 跟 CCPA 在一個付費方案裡面你可以安裝在無限網站上,共享同個 Page views 額度 js 腳本迷你高效,即使有巨大流量,Fathom 也不會拖慢你網站速度 ​ 👆 看看官網上面精美的插圖 👻 ​ Fathom Pro 的後台管理頁面一點都不囉嗦,在同一頁面就能完整清晰看見你網站的重點報告 ​ ​ 其實對我而言,需要知道的也就是上圖的熱門網頁與推薦流量來源即可 最多可以再搭配 CloudFlare Analytics 知道流量大部分都來自哪個國家就很滿足 ...

April 27, 2020 · 2 min · jkgtw

完全 Docker 化搭建 FreshRSS + Traefik 反向代理

​ 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.yml ​ 拷貝以下內容,貼上後需要修改 16、25 行的 email 跟 volumes 的 certs 路徑,其他可以不用動,保存然後退出 ...

March 10, 2020 · 3 min · jkgtw

Docker 快速搭建 Miniflux + RSSHub

​ 最近群裡面熱鬧許多,有些原因是不少人都開到終身免費的 Oracle Cloud 虛擬機 開始想著在虛擬機裡面安裝各種應用,像是之前說到的 Outline,還有皮樂大大寫的 v2ray + MTProxy 今天來講講 RSS 閱讀器的搭建,之前有介紹過 Miniflux 的安裝,不過搭建起來比較麻煩 對於新手來說步驟有點多,安裝過程只要有一個步驟錯誤就常常不知所措 所以還是來個 Docker 快速版本吧,也順便把超好用萬物皆可 RSS 化的 RSSHub 一起打包進去~ ​ ​ Docker Community 穩定版安裝 首先 SSH 連到伺服器裡面,先從安裝 Docker 跟所需軟體開始 # 先完整更新一下系統 $ sudo apt update && sudo apt full-upgrade -y # 安裝一下等下會需要用到的軟體 $ sudo apt install nano curl wget libcap2-bin -y ​ 接下來使用官方 Get Docker 自動安裝的腳本 $ curl -fsSL https://get.docker.com/ | sh 以上一條指令輸入完,稍等片刻就自動完成 Docker 安裝 安裝完 Docker 以後,我們設定一下 Docker 權限,將自己帳號新增到 Docker 群組裡面 # 將你帳號加入 docker 群組 $ sudo usermod -aG docker $USER # 退出 $ exit 完成以後,再登入回去機器中即可生效(有些機器可能要重開機才會生效) ...

March 6, 2020 · 4 min · jkgtw

數位移民臨時的代理 Proxy 方案

​ 這段時間國外正在瘋黑色星期五,很多優秀的廠商都提供前所未有的低價,想要趁這一波衝一下年底銷售業績 有些是地區限定的超低價,像是今年的 AdGuard 就有推出黑五特價,終身九設備授權最高打到 60% off ​ ​ 不過 AdGuard 也是因地制價,今年稍早有說過可以翻去俄羅斯買到超低價 但是沒多久官方就把俄羅斯的 Paypal 付款方式給關閉了,因為消息鋪開後太多人跑去俄羅斯購買。。。 😂 今年黑五時候也是,雖然少了俄羅斯,但是很快就被其他人發現阿根廷售價比週年慶更低 ​ 根據上圖阿根廷售價換算下來只有台幣 245 而已,比起台灣一千多的售價只有五分之一左右而已 所以跨區購買真的能省下不少錢呢。。。 ​ 不過要跨區有時候找 VPN 很煩,因為並不是所有 VPN 提供商的伺服器都遍佈全球 可能某家 VPN 有俄羅斯但是沒有阿根廷,有阿根廷但是沒有印度。。。諸如此類的 這篇就來教大家怎麼免費又快速的多國翻牆去 AdGuard 購買低價授權 😍 ​ ​ 尋找目標國家可用的代理 這邊推薦一個專門提供免費代理的網站: http://free-proxy.cz/ 打開這個網站後,可以看見有全世界可用的代理列表,而且數量多到令人髮指。。 ​ 在超長列表裡面找到你想要的國家後,例如底下我找阿根廷,然後再選幾個選項 ​ 協議選「Socks 4/5」、匿名選「1 級」,然後按下上圖 3 的按鈕 接著網頁上就會跑出一堆接近你需求的代理伺服器了 ​ 一般挑伺服器我會找資料比較齊全的,區域跟城市,後面的速度、可用性、回覆都綠色或者黃色速度比較快 然後你還可以把這個 IP 拿去 https://iplist.cc/ 網站去查詢到底是不是真的在阿根廷 ...

November 29, 2019 · 1 min · jkgtw

用 Docker 快速搭建 iOS / macOS 按需連線的 IKEv2 VPN Server

​ 之前寫過兩篇介紹在樹莓派搭 IKEv2 VPN Server,以及按需連線(On Demand)的文章 當時很多人跟我說步驟太多太複雜,其中一個步驟搞錯就搭不起來 最近我新入手一台 Intel i5 mini PC,主要想把群暉 NAS 上面很多在跑的軟體都移轉過去,順手整理一下內部網路環境 因為我發現我給群暉 NAS 太多工作,他有點不是很開心,速度越來越慢了。。。 ​ 然後我看了一看之前文章,我自己也覺得很繁瑣,就乾脆重新用 Docker 來搭建 VPN Server 🤣 當初會用原生來搭建是因為擔心樹莓派用 Docker 模擬的方法效能不足。。 ​ 搜尋一下 Docker Hub 相關資源,找到一個不錯的版本 只要兩行指令就能搭好 IKEv2 VPN Server 與 On Demand 的 iOS / macOS 描述檔,非常方便! 原始程式網站在這: https://github.com/billimek/ikev2-vpn-server ​ 不過在開始前,要先製作一個 strongswan.conf 的設定檔 因為作者 Docker 映像檔裡面塞了一個國外的 DNS Server,我們在台灣使用的話速度超慢 所以我們要另外做一個設定檔,把它換成 CloudFlare 跟 Google 的 DNS 速度就會快上許多 ​ 當然你也可以改成你自己的,甚至是你自己搭的 AdGuard Home or PiHole 廣告阻擋器 ​ # SSH 登入到你要安裝的主機中 $ ssh username@IP # 建立一個設定檔 $ nano ~/strongswan.conf ​ ...

November 4, 2019 · 1 min · jkgtw