Seperate managed node code to fosrl/pangolin-node

This commit is contained in:
Owen 2025-10-12 16:34:36 -07:00
parent a50c0d84e9
commit c7a40d59b7
No known key found for this signature in database
GPG key ID: 8271FDFFD9E0CCBD
17 changed files with 90 additions and 997 deletions

View file

@ -3,7 +3,6 @@ import { eq } from "drizzle-orm";
import { generateRandomString, RandomReader } from "@oslojs/crypto/random";
import moment from "moment";
import logger from "@server/logger";
import config from "@server/lib/config";
const random: RandomReader = {
read(bytes: Uint8Array): void {
@ -23,11 +22,6 @@ function generateId(length: number): string {
}
export async function ensureSetupToken() {
if (config.isManagedMode()) {
// LETS NOT WORRY ABOUT THE SERVER SECRET WHEN HYBRID
return;
}
try {
// Check if a server admin already exists
const [existingAdmin] = await db