fix(server): selfhost issues (#5623)

- env name in helm chart
- omit health check controller in selfhost env
This commit is contained in:
LongYinan
2024-01-18 05:55:54 +00:00
parent 9fdbb3ac3d
commit c5ea6fd2c3
3 changed files with 10 additions and 2 deletions

View File

@@ -33,6 +33,7 @@ export const FunctionalityModules: Array<Type | DynamicModule> = [
},
],
imports: [...FunctionalityModules, ...BusinessModules],
controllers: [AppController],
controllers:
process.env.SERVER_FLAVOR === 'selfhosted' ? [] : [AppController],
})
export class AppModule {}

View File

@@ -10,6 +10,13 @@ declare global {
// eslint-disable-next-line no-var
var AFFiNE: AFFiNEConfig;
}
// eslint-disable-next-line @typescript-eslint/no-namespace
namespace NodeJS {
interface ProcessEnv {
SERVER_FLAVOR: ServerFlavor | '';
}
}
}
export enum ExternalAccount {