Go to file
Artemy Egorov 99934ac3c7 fix: docs and dockerfile
change version of node
2023-08-27 15:17:34 +03:00
src fix: raw html links and engine 2023-08-26 12:00:07 +03:00
static CSS: border instead of hr, default margin 2023-08-23 15:43:57 +04:00
templates CSS: border instead of hr, default margin 2023-08-23 15:43:57 +04:00
.dockerignore Update .dockerignore 2023-08-27 12:41:35 +03:00
.env.example Shorter config key, comments 2023-08-21 15:30:06 +04:00
.eslintrc.json Initial commit 2023-08-13 20:38:33 +03:00
.gitattributes Initial commit 2023-08-13 20:38:33 +03:00
.gitignore Initial commit 2023-08-13 20:38:33 +03:00
Dockerfile fix: docs and dockerfile 2023-08-27 15:17:34 +03:00
LICENSE Create LICENSE 2023-08-14 14:39:36 +03:00
package-lock.json Merge branch 'main' into new-validation 2023-08-25 11:45:22 +03:00
package.json Merge branch 'main' into new-validation 2023-08-25 11:45:22 +03:00
README.md fix: docs and dockerfile 2023-08-27 15:17:34 +03:00
tsconfig.json ci: cleancss and copyfiles 2023-08-15 17:15:54 +03:00

txt.
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

sudo docker build -t txtdot/txtdot:latest .
sudo docker run --network host -d txtdot/txtdot:latest