趙健的技術筆記

Hexo Next 解決 umami Running on Railway 部署失敗 無法顯示 繞過廣告屏蔽 Your project has no deploys

技術 約 1022 字 · 3 分鐘 - 次閱讀

Hexo Next 解決 umami Running on Railway 部署失敗 無法顯示 繞過廣告屏蔽 Your project has no deploys

最近把博客從 WordPress 換成了 Hexo,之前也來回換過幾次,好久不更新,發現 WordPress 實在太臃腫了,雖然有很多出色的插件,但現在打開每個插件都像是看廣告一樣

遷移到 Hexo 後,想統計一下網站的訪問情況,原來一直用的百度,發現很多奇怪的情況,影響數據分析。綜合對比後,選擇 umami,umami 是一款簡單易用、自託管的開源網站訪問流量統計分析工具,umami 不使用 Cookie,不跟蹤用戶,所有收集的數據都會匿名化處理,符合 GDPR 政策,資源佔用很低,雖然功能簡單,但分析的數據內容很豐富。

在 umami 部署 Railway 時,遇到了問題,無法自動完成,出現了部署失敗,在官方文檔中查看 Your project has no deploys 需要手動部署。太麻煩,折騰了幾次,發現原因,可能是部署連結 GitHub 項目時,出現授權無法匹配。

具體操作步驟: 1、點擊項目,Setting >> General >> Source Repo,點 X 取消現有項目授權連接。 2、重新授權,選擇之前在 GitHub 內已建好的項目。 3、重新部署。

Hexo Next 解決 umami Running on Railway 部署失敗 無法顯示 繞過廣告屏蔽 Your project has no deploys

部署成功後,發現 umami 數據無法顯示,後來發現被廣告過濾插件屏蔽了,繞過廣告屏蔽方法:

1、點擊項目,Variables 2、右上角 New Variable 3、添加新字段名稱 TRACKER_SCRIPT_NAME,值為您自設的值,例如:u 4、重新部署後,即可生效。 Hexo Next 解決 umami Running on Railway 部署失敗 無法顯示 繞過廣告屏蔽 Your project has no deploys

分享:

評論