diff --git a/README.md b/README.md index f88cf8b..abfdb4c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # instances - Instances of TXTDot proxies + +Instances of TXTDot proxies + +| Name | Base URL | Secure | +| ------------------------ | --------------------- | ------ | +| Official TXTDot instance | | true | diff --git a/index.js b/index.js new file mode 100644 index 0000000..cb3a627 --- /dev/null +++ b/index.js @@ -0,0 +1,18 @@ +const fs = require("fs"); + +const instances = JSON.parse(fs.readFileSync("instances.json", "utf8")); + +fs.writeFileSync( + "README.md", + `# instances + +Instances of TXTDot proxies + +| Name | Base URL | Secure | +| ---- | -------- | ------ | +${instances.map( + (instance) => + `| ${instance.name} | <${instance.baseUrl}> | ${instance.secure} |` +)} +` +); diff --git a/instances.json b/instances.json new file mode 100644 index 0000000..3be9e92 --- /dev/null +++ b/instances.json @@ -0,0 +1,7 @@ +[ + { + "name": "Official TXTDot instance", + "baseUrl": "https://txt.dc09.ru", + "secure": true + } +] diff --git a/package.json b/package.json new file mode 100644 index 0000000..1e655d4 --- /dev/null +++ b/package.json @@ -0,0 +1,13 @@ +{ + "name": "instances", + "version": "1.0.0", + "description": "Instances of TXTDot proxies", + "main": "index.js", + "private": true, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "artegoser blog.artegoser.ru", + "license": "MIT" +}