Artemy Egorov 8f707c800e
Timeout (#70)
* fix: long response time due to many <a>...

... without hrefs. It's a temporary measure until it's clear how to deal with such performance issues.

* perf: remove jsdom install linkedom

* feat: timeout

But still this timeout works only for the time of transfer of the page itself, not its processing by the server

* fix: links

* format
2023-12-13 21:08:24 +04:00
2023-12-13 21:08:24 +04:00
2023-12-13 21:08:24 +04:00
2023-12-13 21:08:24 +04:00
2023-09-21 17:58:23 +04:00
2023-08-27 12:41:35 +03:00
2023-09-25 11:14:19 +04:00
2023-12-13 21:08:24 +04:00
2023-08-13 20:38:33 +03:00
2023-08-13 20:38:33 +03:00
2023-12-13 21:08:24 +04:00
2023-12-13 21:08:24 +04:00
2023-08-28 22:15:13 +03:00
2023-08-14 14:39:36 +03:00
2023-12-13 21:08:24 +04:00
2023-12-13 21:08:24 +04:00
2023-09-17 11:32:08 +03:00
2023-08-15 17:15:54 +03:00

txt.
Documentation Instances
MIT license Latest release Matrix chat

HTTP proxy that parses only text, links and pictures from pages reducing internet traffic, removing ads and heavy scripts.

Uses Mozilla's readability.js, JSDOM, Fastify web framework.

Installation

npm install

Running

Dev

npm run dev

Prod

npm run build
npm run start

Docker

docker compose build
docker compose up -d
Description
No description provided
Readme MIT 1.2 MiB
Languages
TypeScript 72.3%
EJS 17.6%
CSS 7.1%
Dockerfile 2.2%
Shell 0.8%