import { registerAs } from '@nestjs/config';

export default registerAs('server', () => ({
  port: parseInt(process.env.SERVER_PORT),
  host: process.env.SERVER_HOST ? process.env.SERVER_HOST : 'localhost',
  grpcURL: process.env.GRPC_URL,
  grpcPort: parseInt(process.env.GRPC_PORT),
  appUrlHost: process.env.APP_URL_HOST ?? '',
  showcaseUrlHost: process.env.SHOWCASE_URL_HOST ?? '',
  systemAppToken: process.env.SYSTEM_APP_TOKEN,
}));
