add cf-page-vless

This commit is contained in:
zizifn
2023-05-18 20:15:58 +08:00
committed by zizifn
parent c72747e89e
commit 0b632c025f
29 changed files with 294 additions and 105 deletions

View File

@@ -0,0 +1,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Edge Tunnel VLESS CF</title>
<base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="stylesheet" href="/src/styles.css" />
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>

View File

@@ -1,7 +1,7 @@
{
"name": "cf-page",
"name": "cf-page-vless",
"$schema": "../../node_modules/nx/schemas/project-schema.json",
"sourceRoot": "apps/cf-page/src",
"sourceRoot": "apps/cf-page-vless/src",
"projectType": "application",
"targets": {
"build": {
@@ -9,7 +9,7 @@
"outputs": ["{options.outputPath}"],
"defaultConfiguration": "production",
"options": {
"outputPath": "dist/apps/cf-page"
"outputPath": "dist/apps/cf-page-vless"
},
"configurations": {
"development": {
@@ -24,15 +24,15 @@
"executor": "@nx/vite:dev-server",
"defaultConfiguration": "development",
"options": {
"buildTarget": "cf-page:build"
"buildTarget": "cf-page-vless:build"
},
"configurations": {
"development": {
"buildTarget": "cf-page:build:development",
"buildTarget": "cf-page-vless:build:development",
"hmr": true
},
"production": {
"buildTarget": "cf-page:build:production",
"buildTarget": "cf-page-vless:build:production",
"hmr": false
}
}
@@ -40,7 +40,7 @@
"serve-cf-page": {
"executor": "nx:run-commands",
"options": {
"command": "wrangler pages dev dist/apps/cf-page"
"command": "wrangler pages dev dist/apps/cf-page-vless"
},
"dependsOn": ["^build"]
},
@@ -55,7 +55,7 @@
"executor": "@nx/linter:eslint",
"outputs": ["{options.outputFile}"],
"options": {
"lintFilePatterns": ["apps/cf-page/**/*.{ts,tsx,js,jsx}"]
"lintFilePatterns": ["apps/cf-page-vless/**/*.{ts,tsx,js,jsx}"]
}
}
},

View File

@@ -0,0 +1,46 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>401 - UUID Not Valid</title>
</head>
<body>
<h1 style="color: red">Not set valid UUID in Environment Variables.</h1>
<h2>
Please use tool to generate and
<span style="color: red">remember</span> UUID or use this one
<span style="color: blue" id="uuidSpan"></span>
</h2>
<h3>
You must use same UUID for login this page after config valid UUID
Environment Variables
</h3>
<h2>
Please refer to
<a
href="https://github.com/zizifn/edgetunnel/blob/main/doc/edge-tunnel-deno.md#%E6%B5%81%E7%A8%8B%E6%BC%94%E7%A4%BA"
>deno deploy guide</a
>
</h2>
<h3>
Or maybe check below
<a
href="https://raw.githubusercontent.com/zizifn/edgetunnel/main/doc/deno-deploy2.gif"
>GIF</a
>
</h3>
<img
src="https://raw.githubusercontent.com/zizifn/edgetunnel/main/doc/deno-deploy2.gif"
alt="guide"
srcset=""
/>
<script>
let uuid = URL.createObjectURL(new Blob([])).substr(-36);
document.getElementById('uuidSpan').textContent = uuid;
</script>
</body>
</html>

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -1,19 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Edge Tunnel VLESS CF</title>
<base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
<link rel="stylesheet" href="/src/styles.css" />
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
</body>
</html>

View File

@@ -1,33 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>401 - UUID Not Valid</title>
</head>
<body>
<h1 style="color: red;">Not set valid UUID in Environment Variables.</h1>
<h2>Please use tool to generate and <span style="color: red;">remember</span> UUID or use this one <span
style="color: blue;" id="uuidSpan"></span>
</h2>
<h3> You must use same UUID for login this page after config valid UUID Environment Variables
</h3>
<h2>Please refer to <a
href="https://github.com/zizifn/edgetunnel/blob/main/doc/edge-tunnel-deno.md#%E6%B5%81%E7%A8%8B%E6%BC%94%E7%A4%BA">deno
deploy guide</a>
</h2>
<h3>Or maybe check below <a
href="https://raw.githubusercontent.com/zizifn/edgetunnel/main/doc/deno-deploy2.gif">GIF</a> </h3>
<img src="https://raw.githubusercontent.com/zizifn/edgetunnel/main/doc/deno-deploy2.gif" alt="guide" srcset="">
<script>
let uuid = URL.createObjectURL(new Blob([])).substr(-36);
document.getElementById('uuidSpan').textContent = uuid
</script>
</body>
</html>

View File

@@ -42,6 +42,6 @@
}
}
},
"implicitDependencies": ["cf-page"],
"implicitDependencies": ["cf-page-vless"],
"tags": []
}

View File

@@ -60,6 +60,6 @@
}
}
},
"implicitDependencies": ["cf-page"],
"implicitDependencies": ["cf-page-vless"],
"tags": []
}