feat: rename project to RenderMirror

This commit is contained in:
2026-08-31 19:31:51 +03:00
parent 42a2e4e952
commit 839ea7f5bf
4 changed files with 13 additions and 11 deletions
+4 -4
View File
@@ -1,8 +1,8 @@
# mirror-forge
# RenderMirror
Node.js-проект для зеркалирования сайта в локальную папку `mirror/` с помощью Playwright (headless Chromium).
![Пайплайн mirror-forge](docs/images/overview.png)
![Пайплайн RenderMirror](docs/images/overview.png)
**English summary.** A Playwright-based website mirror that captures the rendered DOM, stores browser responses, retries transient failures and repairs links for offline navigation.
@@ -222,5 +222,5 @@ node fix-links.js
## Связанные инструменты
- [Go Crawler](https://github.dfv24.com/fofanov.dmitry/go-crawler) — Go/chromedp и отдельные пулы воркеров для больших обходов.
- [DFWebsite_Downloader](https://github.dfv24.com/fofanov.dmitry/DFWebsite_Downloader) — Python и расширенный анализ зависимостей HTML/CSS/JS/JSON.
- [RapidMirror](https://github.dfv24.com/fofanov.dmitry/rapidmirror) — Go/chromedp и отдельные пулы воркеров для больших обходов.
- [SiteArchive](https://github.dfv24.com/fofanov.dmitry/sitearchive) — Python и расширенный анализ зависимостей HTML/CSS/JS/JSON.
Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 1.0 MiB

+2 -2
View File
@@ -1,11 +1,11 @@
{
"name": "dfwebjs_download",
"name": "rendermirror",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "dfwebjs_download",
"name": "rendermirror",
"version": "1.0.0",
"license": "MIT",
"dependencies": {
+7 -5
View File
@@ -1,13 +1,15 @@
{
"name": "dfwebjs_download",
"name": "rendermirror",
"version": "1.0.0",
"description": "Установи зависимости:\r npm init -y\r npm i playwright",
"description": "Rendered website mirroring and offline link repair powered by Playwright.",
"main": "crawl.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"crawl": "node crawl.js",
"fix-links": "node fix-links.js",
"test": "node --check crawl.js && node --check fix-links.js"
},
"keywords": [],
"author": "",
"keywords": ["crawler", "mirror", "playwright", "offline"],
"author": "Dmitry Fofanov",
"license": "MIT",
"type": "module",
"dependencies": {