Phase1
Some checks failed
CI / Node — lint, typecheck, test, build (push) Failing after 9s
CI / Go — node-agent tests (push) Failing after 21s
CI / Go — edge-gateway build (push) Successful in 13s

This commit is contained in:
smueller
2026-06-26 11:31:54 +02:00
parent 4fe25e6ec3
commit 58961000eb
123 changed files with 4231 additions and 136 deletions

View File

@@ -0,0 +1,16 @@
import { Global, Module } from '@nestjs/common';
import { getConfig } from '@hexahost/config';
import { APP_CONFIG } from './config.constants';
@Global()
@Module({
providers: [
{
provide: APP_CONFIG,
useFactory: () => getConfig(),
},
],
exports: [APP_CONFIG],
})
export class AppConfigModule {}

View File

@@ -0,0 +1,5 @@
import type { AppConfig } from '@hexahost/config';
export const APP_CONFIG = Symbol('APP_CONFIG');
export type { AppConfig };