Skip to content
This repository has been archived by the owner on Feb 17, 2023. It is now read-only.
/ ig-monitoring Public archive

🚨 DISCONTINUED🚨 IGMonitoring - Free, self hosted Instagram Analytics and Stats

License

Notifications You must be signed in to change notification settings

jakim/ig-monitoring

Repository files navigation

IG Monitoring

Screenshots

Account statistics

FAQ

PREMIUM SUPPORT

Version

DEV stage. Use at your own risk.

Maintainability Scrutinizer Code Quality Build Status

Yii2

Install

  • git clone

  • composer install

  • create database: mysql, utf8mb4

  • copy config/db.dist => config/db.php

  • ./yii migrate

  • register google project for Google+ Sign-In

  • copy config/authClientCollection.php.dist => config/authClientCollection.php

  • configure worker

  • create cron hourly for: ./yii stats/update-accounts and ./yii stats/update-tags

Manual

A few things can be done only from the command line.

NOTE: Everything will be slowly moved to the admin panel.

  • `./yii user/activate ID - activation of the user account
  • `./yii - list of all commands
  • ./yii help monitoring/account - displays help for the command

See ./yii for more commands.

Requirements

  • You need at least one, WORKING proxy for accounts and one for tags.
  • Works only for public accounts.
  • Unix system with root access (not tested on windows)
  • Web server (nginx, apache, etc.)
  • php >= 7.1
  • mysql >= 5.7

Legal

This code is in no way affiliated with, authorized, maintained, sponsored or endorsed by Instagram or any of its affiliates or subsidiaries. This is an independent tool. Use at your own risk.

Screenshots

image image dashboard_ig_monitoring image image

Account statistics

  • total number of “followed by”
  • total number of “follows”
  • total number of media
  • engangment rate (calculated for last 10 posts)
  • chart for last month’s data
  • daily change
  • monthly change
  • a public link to view statistics, e.g. for the client
  • tags linked to account
  • accounts linked to account

Tag statistics

  • total number of media
  • total number of likes from top 9 posts
  • min likes from top 9 posts
  • max likes from top 9 posts
  • total number of comments from top 9 posts
  • min comments from top 9 posts
  • max comments from top 9 posts

FAQ

Why did I build it?

Because I need something that I can quickly change for my needs.

Why is it free?

Because I realized that I like building tools more than using them :)

Is it safe for usage?

You never known, but I’m using this for few months now without any issue.

What do I expect from this share?

New ideas would be great, feel free to create issue and PR. :)

PREMIUM SUPPORT

If you do not know how to get into the installation, I can do it for you. As part of the support, I offer:

  • installation of a www server
  • database installation
  • script configuration
  • free, good ssl certificate (letsencrypt)
  • script modifications, according to requirements
  • other software integration

Packages

No packages published

Languages