feat(server/machine-learning): Configurable port (#1386)

* feat(server/machine-learning): Configurable port

* feat(server/machine-learning): Address PR comments.

* feat(server/machine-learning): Simplify

Co-authored-by: Alex <alex.tran1502@gmail.com>
This commit is contained in:
Skyler Mäntysaari 2023-01-24 06:18:35 +02:00 committed by GitHub
parent b7d34079d9
commit 9d337bf4dc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 18 additions and 5 deletions

View file

@ -12,13 +12,17 @@ async function bootstrap() {
logger: getLogLevels(),
});
const listeningPort = Number(process.env.MACHINE_LEARNING_PORT) || 3002;
const redisIoAdapter = new RedisIoAdapter(app);
await redisIoAdapter.connectToRedis();
app.useWebSocketAdapter(redisIoAdapter);
await app.listen(3002, () => {
await app.listen(listeningPort, () => {
const envName = (process.env.NODE_ENV || 'development').toUpperCase();
logger.log(`Running Immich Microservices in ${envName} environment - version ${SERVER_VERSION}`);
logger.log(
`Running Immich Microservices in ${envName} environment - version ${SERVER_VERSION} - Listening on port: ${listeningPort}`,
);
});
}
bootstrap();