Package: netinsight-common Source: netinsight Version: 1.0.0-12 Architecture: all Maintainer: Dimple Kumar Gupta Installed-Size: 200 Depends: adduser, systemd, lsb-base Breaks: netinsight (<< 1.0.0-2~) Replaces: netinsight (<< 1.0.0-2~) Provides: netinsight (= 1.0.0-12) Homepage: https://netinsight.duckdns.org/ Priority: optional Section: net Filename: pool/main/n/netinsight/netinsight-common_1.0.0-12_all.deb Size: 35546 SHA256: 83129dfe3e0cb8e71ac7de525ee59379e7b9a6c3f36a83f9221300f3bc40a20c SHA1: 18dfca6890499c14cc97d14fa977a6019082ffa5 MD5sum: 333ca8b4ef1cd0bb86bb216be391d28d Description: NETINSIGHT common files (units, conf, logrotate, AppArmor) Shared assets needed by every NETINSIGHT install: systemd unit files, logrotate configuration, AppArmor profile, the sanitised configuration template, alembic.ini, and the permission-catalog reference data (/usr/share/netinsight/docs/perm_catalog_v1.csv). . This package is required by all other NETINSIGHT binaries. Package: netinsight-doc Source: netinsight Version: 1.0.0-12 Architecture: all Maintainer: Dimple Kumar Gupta Installed-Size: 14 Breaks: netinsight (<< 1.0.0-2~) Replaces: netinsight (<< 1.0.0-2~) Multi-Arch: foreign Homepage: https://netinsight.duckdns.org/ Priority: optional Section: doc Filename: pool/main/n/netinsight/netinsight-doc_1.0.0-12_all.deb Size: 8184 SHA256: 488f7799e00eb72a6e05f3ac9e881c08883eb58ca82856904c9a4fda6503a5a4 SHA1: 902b2897fe9dd3e9cc0b1f68967cc7edb0653035 MD5sum: 89a09be1b84756ac450cf5011fd3931e Description: NETINSIGHT user documentation (empty package) This is currently an empty package (Phase 13 of the enterprise rebuild plan placeholder). Phase 21 will populate it with the install guide, configuration reference (every INI key documented), upgrade guide, migration guide, and operations runbook. Package: netinsight-frontend Source: netinsight Version: 1.0.0-12 Architecture: all Maintainer: Dimple Kumar Gupta Installed-Size: 6096 Depends: netinsight-common (= 1.0.0-12) Recommends: nginx, netinsight-server (= 1.0.0-12) Breaks: netinsight (<< 1.0.0-2~) Replaces: netinsight (<< 1.0.0-2~) Homepage: https://netinsight.duckdns.org/ Priority: optional Section: net Filename: pool/main/n/netinsight/netinsight-frontend_1.0.0-12_all.deb Size: 4422300 SHA256: 6959f2c7d87148c06eb6681443c9ade90262f922c1264666fbdf51f3918dd5b6 SHA1: 19acbd8e121d6b973ec28bb7dd250c98ff648138 MD5sum: a4661b91aa9a6b58eb6780fc2b3e5321 Description: NETINSIGHT frontend (templates, static, nginx vhost) Server-rendered Jinja templates, static assets (CSS, JS ES modules, images, icons), and the nginx vhost include (/etc/nginx/sites-available/netinsight) used to expose the application over HTTPS with rate limiting and OCSP stapling. Package: netinsight-ingestor Source: netinsight Version: 1.0.0-12 Architecture: amd64 Maintainer: Dimple Kumar Gupta Installed-Size: 12066 Depends: netinsight-common (= 1.0.0-12), python3, python3-mysql.connector, systemd, default-mysql-client | mariadb-client | mysql-client Recommends: netinsight-server (= 1.0.0-12) Breaks: netinsight (<< 1.0.0-2~) Replaces: netinsight (<< 1.0.0-2~) Homepage: https://netinsight.duckdns.org/ Priority: optional Section: net Filename: pool/main/n/netinsight/netinsight-ingestor_1.0.0-12_amd64.deb Size: 3975618 SHA256: fea8f831a9d3b76945e10d062742469afd39818351f9ff2d88d62ad96b562ddc SHA1: 5645346c6ef490bcfcc839eddb3eedf3e649b625 MD5sum: fbe884aa1ed695690fbcdf13ceac046c Description: NETINSIGHT data plane (FlowBit collector + listeners + MySQL bridge) The data-ingestion plane that feeds NETINSIGHT live traffic data: . - FlowBit (Go binary) — NetFlow/sFlow listener writing JSON to disk. - FlowBit -> MySQL bridge — Python tail+insert into NETINSIGHT LIVE_INSERT table. - 11 stored-procedure cron entries for 30-day rolling aggregations (LIVE_INSERT -> 30D_100_* and 30D_ALL_ALL tables). . Architecture: amd64 because the FlowBit binary is x86-64 native code. All other NETINSIGHT packages are Architecture: all (Python). Package: netinsight-mysql-schema Source: netinsight Version: 1.0.0-12 Architecture: all Maintainer: Dimple Kumar Gupta Installed-Size: 172 Depends: netinsight-common (= 1.0.0-12), python3, alembic | python3-alembic Recommends: default-mysql-server | default-mysql-server-core, default-mysql-client | mariadb-client, netinsight-server (= 1.0.0-12) Breaks: netinsight (<< 1.0.0-2~) Replaces: netinsight (<< 1.0.0-2~) Homepage: https://netinsight.duckdns.org/ Priority: optional Section: net Filename: pool/main/n/netinsight/netinsight-mysql-schema_1.0.0-12_all.deb Size: 33790 SHA256: d497c325b5302f1a104217ee55f75f651a33bd07aa516590e1c1bbf84da8e428 SHA1: e4c7c1c4f70c9ab5799f9c1636996c901cf1663b MD5sum: 006b58ff5858fae5837f83eb6a486c3b Description: NETINSIGHT database migrations (alembic) Alembic migration tree (current head c9d0e1f2a3b4) defining the NETINSIGHT MySQL schema: users, roles, permissions, sessions, reports, sources, and audit. Used by Phase 14 postinst on first install and on every package upgrade. Package: netinsight-release Source: netinsight Version: 1.0.0-12 Architecture: all Maintainer: Dimple Kumar Gupta Installed-Size: 23 Depends: gnupg | gnupg2 Homepage: https://netinsight.duckdns.org/ Priority: optional Section: net Filename: pool/main/n/netinsight/netinsight-release_1.0.0-12_all.deb Size: 11360 SHA256: 4d374d3b21751d66fae5b9bf3fead588240e98461c275d73f30c51832cc60f2d SHA1: 497b58135fbd8123e7a37ab833936e68702f755c MD5sum: 916d5a2325d7eacef953b420dbcfc60c Description: NETINSIGHT APT repository sources and signing key This package installs the GPG keyring at /etc/apt/keyrings/netinsight-archive-keyring.gpg and registers https://repo.netinsight.duckdns.org/ as an APT source for the detected Ubuntu codename (jammy or noble). . Modeled on the zabbix-release pattern. The sources.list entry is materialised by the postinst (codename auto-detected via /etc/os-release) so a single binary serves both supported releases without dpkg conffile contention on upgrade. Package: netinsight-server Source: netinsight Version: 1.0.0-12 Architecture: all Maintainer: Dimple Kumar Gupta Installed-Size: 1144 Depends: debconf (>= 0.5) | debconf-2.0, netinsight-common (= 1.0.0-12), python3 (>= 3.10), python3-pip, systemd, openssl, default-mysql-client | mariadb-client | mysql-client Recommends: redis-server, default-mysql-server | default-mysql-server-core, netinsight-frontend (= 1.0.0-12), netinsight-mysql-schema (= 1.0.0-12), python3-flask, python3-werkzeug, python3-celery, python3-redis, python3-jinja2, python3-marshmallow, python3-requests, python3-pyotp, python3-mysql.connector Breaks: netinsight (<< 1.0.0-2~) Replaces: netinsight (<< 1.0.0-2~) Homepage: https://netinsight.duckdns.org/ Priority: optional Section: net Filename: pool/main/n/netinsight/netinsight-server_1.0.0-12_all.deb Size: 203906 SHA256: c778fb1b9aa8c831c8c368fa2b3396122081241d7d1a7bcd69568653e131d82a SHA1: aa001068ba7608ed543014fe1c3e43f57aae5b4d MD5sum: a05e383310b5c7685df569f419e15b82 Description: NETINSIGHT server (Flask + Gunicorn + Celery) The Python application code (Flask + Gunicorn for HTTP, Celery for background reports + scheduled jobs) plus the four /usr/sbin/ launchers (netinsight-server, netinsight-worker, netinsight-scheduler, netinsight-conf-test). . Live data flows through the ingestor against MySQL + Redis. Frontend assets (templates, static, nginx vhost) ship in the netinsight-frontend package; database migrations ship in netinsight-mysql-schema.