Commit Graph

15 Commits

Author SHA1 Message Date
Андрей Бобырев
658b329784 fix(prisma): add debian binary target for VPS deploy
Generate Prisma engines for Linux production hosts; install script
uses lite path (DB in Docker, Next on host).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 23:06:34 +03:00
Андрей Бобырев
eec5c214e9 fix(deploy): run next start from repo root on VPS
Standalone traced node_modules were incomplete after partial sync;
use npm start with production deps at INSTALL_DIR for reliable boots.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 22:55:53 +03:00
Андрей Бобырев
315aa2d033 fix: install-node env bootstrap
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 22:25:56 +03:00
Андрей Бобырев
9c7bd392e9 fix(install): lite deploy for small VPS disks
Run Postgres/Redis in Docker and build Next.js on host to avoid
image build exhausting 10GB root volumes.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 22:22:55 +03:00
Андрей Бобырев
ab5c0084b2 fix: node-native VPS deploy when disk is low
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 22:22:41 +03:00
Андрей Бобырев
2bfb557993 feat: add Analytics page with scan stats API
Charts and JSON export for scan volume; completes core nav surface.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 22:12:36 +03:00
Андрей Бобырев
8ae11c2abf feat: deploy Domain Scanner via Docker, not GeoExport mirror
Replace VPS install with docker compose + nginx. Add network export
module, Telegram bot footer card, and archive legacy site/ mirror.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 22:11:23 +03:00
Андрей Бобырев
8e69bfcb3d fix(install): reset bundle before export patch
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:55:29 +03:00
Андрей Бобырев
1b110c6dc0 fix(site): rename export helper to avoid Ge collision
The minified bundle already declares Ge; use _gxf for export fetch helper.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:55:24 +03:00
Андрей Бобырев
afc2d5470e fix(site): export preview/download and restore GeoExport deploy
Restore site/ mirror, patch export fetch for empty API responses and
Keenetic format, add Telegram bot card, and switch install.sh back to
geoexport-site systemd + nginx on port 4173.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:54:23 +03:00
Андрей Бобырев
35e815641e fix: install docker-compose fallback on Debian VPS
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:49:11 +03:00
Андрей Бобырев
83168af005 feat: rebrand to Domain Scanner platform
Replace GeoExport static site with Next.js domain intelligence app:
real DNS/WHOIS/SSL/HTTP/geo scans, SSE progress, Docker stack,
updated install/uninstall scripts, and full documentation.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:48:32 +03:00
Андрей Бобырев
93109106bc feat: add premium Next.js scaffold to Domain_web
Bundle geoexport-premium (Docker, docs, Next.js) alongside the
working static site mirror; production VPS install still uses site/.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:32:59 +03:00
Андрей Бобырев
08e6f7a5a9 feat: GeoExport mirror with VPS install/uninstall
Add static site copy, Node server, and one-line deploy scripts
for nginx + systemd on Ubuntu VPS.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-24 21:25:15 +03:00
andrey271192
cd0ee69f4d Initial commit 2026-05-24 21:22:19 +03:00