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

Commit cbf4404

Browse files
committed
init
0 parents  commit cbf4404

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+11469
-0
lines changed

.gitignore

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

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License (MIT)
2+
3+
Copyright (c) 2023 CSPI
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 21 additions & 0 deletions

index.js

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
"use strict";
2+
3+
// Dependencies
4+
const compress = require("compression")
5+
const express = require("express")
6+
const path = require("path")
7+
8+
// Variables
9+
const port = process.env.PORT || 8080
10+
const web = express()
11+
12+
/// Configurations
13+
//* Express
14+
web.use(compress({ level: 1 }))
15+
16+
// Main
17+
web.use("", (req, res, next)=>{
18+
if(req.path.match(".html")) return res.redirect(req.path.replace(".html", ""))
19+
20+
next()
21+
})
22+
23+
web.use(express.static(path.join(__dirname, "public"), { extensions: ["html"] }))
24+
web.use("*", (req, res)=>res.redirect("/"))
25+
web.listen(port, ()=>{console.log(`Server is running. Port: ${port}`)})

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"dependencies": {
3+
"express": "^4.17.3",
4+
"compression": "^1.7.4",
5+
"path": "^0.12.7"
6+
}
7+
}

public/contents/2fa.html

Lines changed: 31 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/addition.html

Lines changed: 36 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/alternatives.html

Lines changed: 83 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/analytics.html

Lines changed: 34 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/android-app-store.html

Lines changed: 36 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/android-apps.html

Lines changed: 65 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/android-dialer.html

Lines changed: 28 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/android-files-manager.html

Lines changed: 30 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/android-keyboards.html

Lines changed: 31 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/android-launchers.html

Lines changed: 34 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/anonymous-mail-forwarding.html

Lines changed: 29 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/blogs.html

Lines changed: 34 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/browser-extensions.html

Lines changed: 48 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/browser-leaks-test.html

Lines changed: 33 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/browsers.html

Lines changed: 38 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/captchas.html

Lines changed: 28 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/cloaking.html

Lines changed: 33 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/cloud-storage.html

Lines changed: 37 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/crypto-wallets.html

Lines changed: 28 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/databases.html

Lines changed: 33 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/dns.html

Lines changed: 34 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/domain-registrar.html

Lines changed: 29 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/download-manager.html

Lines changed: 32 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/email-providers.html

Lines changed: 37 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/encryption.html

Lines changed: 32 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/files-hosting.html

Lines changed: 34 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/files-management-&-sharing.html

Lines changed: 41 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/github.html

Lines changed: 28 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/hardening.html

Lines changed: 311 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/location-&-tracking.html

Lines changed: 30 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/maps-&-navigation.html

Lines changed: 33 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/mass-surveillance-projects.html

Lines changed: 36 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/media-streaming-platforms.html

Lines changed: 44 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/messaging.html

Lines changed: 52 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/notes.html

Lines changed: 46 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/office.html

Lines changed: 30 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/operating-systems.html

Lines changed: 41 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/others.html

Lines changed: 29 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/password-manager.html

Lines changed: 42 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/pastes.html

Lines changed: 33 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/payments.html

Lines changed: 29 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/photo-editing-&-management.html

Lines changed: 38 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/photo-storage.html

Lines changed: 36 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/platforms-users-review.html

Lines changed: 29 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/privacy-tools.html

Lines changed: 33 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/remote-access-control.html

Lines changed: 31 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/search-engines.html

Lines changed: 32 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/social-networks-&-platforms.html

Lines changed: 74 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/teamworking-tools.html

Lines changed: 32 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/translation.html

Lines changed: 32 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/video-&-audio-conferencing.html

Lines changed: 32 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/video-editing.html

Lines changed: 29 additions & 0 deletions
Large diffs are not rendered by default.

public/contents/vpn.html

Lines changed: 40 additions & 0 deletions
Large diffs are not rendered by default.

public/favicon.png

20.8 KB

public/index.html

Lines changed: 69 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)