Skip to content
This repository was archived by the owner on May 28, 2023. It is now read-only.

Commit a432922

Browse files
Refactor some stuff
1 parent 4495e8e commit a432922

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

blocklists/disableYT.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
youtube.com

index.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,17 @@ import dotenv from 'dotenv';
1414
import fs from 'fs';
1515
import auth from 'http-auth';
1616
dotenv.config();
17+
//getting environment vars
1718
const numCPUs = process.env.CPUS || os.cpus().length;
19+
let key = process.env.KEY || '?unlock';
20+
let url = process.env.URL || 'rubynetwork.tech';
21+
let user = process.env.USERNAME || 'ruby';
22+
let pass = process.env.PASSWORD || 'ruby';
23+
let disableYT = process.env.YTDISABLE || 'false';
1824
let educationWebsite = fs.readFileSync(join(__dirname, 'education/index.html'));
1925
let loadingPage = fs.readFileSync(join(__dirname, 'education/load.html'));
2026
const blacklisted: string[] = [];
27+
const disableyt: string[] = [];
2128
fs.readFile(join(__dirname, 'blocklists/ADS.txt'), (err, data) => {
2229
if (err) {
2330
console.error(err);
@@ -52,12 +59,6 @@ if (numCPUs > 0 && cluster.isPrimary) {
5259
app.use(express.urlencoded({ extended: false }));
5360
//uv config
5461
app.use('/uv/', express.static(uvPath));
55-
//env vars for the unlock feature
56-
//analytics object
57-
let key = process.env.KEY || '';
58-
if (!key || key === undefined || key === null || key === '') {
59-
key = 'unlock';
60-
}
6162
const server = createServer();
6263
server.on('request', (req, res) => {
6364
//@ts-ignore
@@ -82,7 +83,8 @@ if (numCPUs > 0 && cluster.isPrimary) {
8283
res.end();
8384
return;
8485
}
85-
} else if (req.headers.host === 'rubynetwork.tech') {
86+
//@ts-ignore
87+
} else if (req.headers.host === url) {
8688
app(req, res);
8789
} else if (
8890
url.search === `?${key}` &&
@@ -168,8 +170,6 @@ if (numCPUs > 0 && cluster.isPrimary) {
168170
});
169171
app.post('/login-form', (req, res) => {
170172
let body = req.body;
171-
let user = process.env.USERNAME || 'ruby';
172-
let pass = process.env.PASSWORD || 'ruby';
173173
body = JSON.stringify(body);
174174
body = JSON.parse(body);
175175
if (body.username === user && body.password === pass) {

0 commit comments

Comments
 (0)