Проєкти підписників: u8views — статистика переглядів GitHub профілю

Давній підписник Ярослав Характерник нещодавно зарелізив свій проєкт: u8views. Це мікро-SaaS для трекінгу переглядів вашого гітхаб профілю. Актуально щоб розуміти наскільки популярний ваш опенсорс акаунт.

https://u8views.com/

Таких тулзів є багато, найвідоміший аналог зроблений на болотах, тому Ярослав вирішив реалізувати своє рішення, а заодно потренуватися в хайлоаді.

Інструкція по підключенню:

  1. Якщо ви ще не створили, то створити репозиторій з назвою як у вашого юзернейму, наприклад у мене це https://github.com/rozhok/rozhok, обов'язково відмітити "Add a README file"
  2. Залогінитись на сайті https://u8views.com/ через GitHub.
  3. Скопіювати код з сайту в README
  4. ...
  5. PROFIT! Тепер u8 буде трекати заходи на ваш профіль і малювати прикольні графіки

Технічні деталі:

  • Проєкт опенсорсний https://github.com/u8views/go-u8views/
  • Написаний на Go, база даних постгрес
  • Гітхаб проксує всі запити до картинок та пікселів на які є лінки, тобто неможливо прослідкувати ІР адресу людини що зайшла на профіль. Ваші дані у безпеці!
  • Через проксування неможливо порахувати унікальні візити, тому статистика показує всі заходи на сторінку
  • Фронтенд дуже круто зроблений — подивіться на деталі в інструкції!

Як завжди ставте зірочку, та додавайте собі бейджик у профіль.

Це другий випуск «Проєктів підписників» (перший тут), якщо у вас є проєкт яким би ви хотіли поділитися — пишіть мені.


Сподобалось? Долучайтеся до мого телеграм каналу: https://t.me/full_of_hatred