Catatan Teknis zhaoJian

Hexo Next Mengatasi Kegagalan Deploy umami di Railway Tidak Dapat Ditampilkan Bypass Pemblokiran Iklan Your project has no deploys

Teknologi ~2430 kata · 7 menit baca - dilihat

Hexo Next Mengatasi umami Running on Railway Kegagalan Deploy Tidak Dapat Ditampilkan Bypass Pemblokiran Iklan Your project has no deploys

Baru-baru ini saya mengganti blog dari WordPress ke Hexo, sebelumnya juga beralih bolak-balik beberapa kali, sudah lama tidak diperbarui, ternyata WordPress benar-benar terlalu berat, meskipun memiliki banyak plugin yang luar biasa, tapi sekarang membuka setiap plugin terasa seperti melihat iklan.

Setelah bermigrasi ke Hexo, saya ingin mengetahui statistik kunjungan situs, sebelumnya selalu menggunakan Baidu, ternyata ada banyak situasi aneh yang mempengaruhi analisis data. Setelah membandingkan secara menyeluruh, saya memilih umami, umami adalah alat analisis statistik kunjungan situs web sumber terbuka yang sederhana, mudah digunakan, dan self-hosted. Umami tidak menggunakan Cookie, tidak melacak pengguna, semua data yang dikumpulkan diproses secara anonim, mematuhi kebijakan GDPR, menggunakan sumber daya sangat rendah, meskipun fungsinya sederhana, tetapi konten data yang dianalisis sangat kaya.

Saat deploy umami di Railway, saya mengalami masalah, tidak bisa selesai secara otomatis, muncul kegagalan deploy, di dokumentasi resmi melihat Your project has no deploys perlu deploy secara manual. Sangat merepotkan, setelah berusaha beberapa kali, saya menemukan penyebabnya, mungkin saat menghubungkan proyek GitHub, terjadi ketidaksesuaian otorisasi.

Langkah-langkah operasional spesifik:

  1. Klik proyek, Setting >> General >> Source Repo, klik X untuk membatalkan otorisasi koneksi proyek yang ada.
  2. Otorisasi ulang, pilih proyek yang telah dibuat sebelumnya di GitHub.
  3. Deploy ulang.

Hexo Next Mengatasi Kegagalan Deploy umami di Railway Tidak Dapat Ditampilkan Bypass Pemblokiran Iklan Your project has no deploys

Setelah deploy berhasil, saya menemukan data umami tidak dapat ditampilkan, kemudian ternyata diblokir oleh plugin penyaring iklan, cara bypass pemblokiran iklan:

  1. Klik proyek, Variables
  2. Klik New Variable di sudut kanan atas
  3. Tambahkan nama field baru TRACKER_SCRIPT_NAME, nilainya adalah nilai yang Anda atur sendiri, misalnya: u
  4. Setelah deploy ulang, akan langsung berlaku. Hexo Next Mengatasi Kegagalan Deploy umami di Railway Tidak Dapat Ditampilkan Bypass Pemblokiran Iklan Your project has no deploys
Bagikan:

Komentar