mirror of
https://git.suyu.dev/suyu/website.git
synced 2025-12-29 02:34:59 +01:00
sign up page with captcha
This commit is contained in:
parent
2cf9d54d24
commit
2ddf2c7d31
14 changed files with 370 additions and 174 deletions
|
|
@ -2,25 +2,35 @@ import { db } from "$lib/server/db";
|
|||
import "reflect-metadata";
|
||||
import { building } from "$app/environment";
|
||||
import type { Handle } from "@sveltejs/kit";
|
||||
import {WebSocketServer} from "ws";
|
||||
import { WebSocketServer } from "ws";
|
||||
|
||||
let server: WebSocketServer;
|
||||
|
||||
function initServer() {
|
||||
server = new WebSocketServer({
|
||||
port: 21563,
|
||||
path: "/net"
|
||||
});
|
||||
server.on("connection", (socket) => {
|
||||
socket.on("message", (data) => {
|
||||
socket.send(data);
|
||||
})
|
||||
})
|
||||
try {
|
||||
server = new WebSocketServer({
|
||||
port: 21563,
|
||||
path: "/net",
|
||||
});
|
||||
server.on("error", (err) => {
|
||||
console.error("WebSocket server error:", err);
|
||||
});
|
||||
server.on("connection", (socket) => {
|
||||
socket.on("message", (data) => {
|
||||
socket.send(data);
|
||||
});
|
||||
});
|
||||
} catch {}
|
||||
}
|
||||
|
||||
const runAllTheInitFunctions = async () => {
|
||||
if (!db.isInitialized) await db.initialize();
|
||||
if (!server) initServer();
|
||||
if (!server)
|
||||
try {
|
||||
initServer();
|
||||
} catch {
|
||||
console.error("Could not initialize WebSocket server");
|
||||
}
|
||||
};
|
||||
|
||||
if (!building) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue