Skip to content
Snippets Groups Projects
Verified Commit bb74a7e0 authored by Konstantin Tsabolov's avatar Konstantin Tsabolov
Browse files

chore: remove ssi config from services

parent b02cc74f
No related branches found
No related tags found
1 merge request!30Helm charts
Showing
with 9 additions and 45 deletions
PORT=3003 HTTP_HOST=0.0.0.0
CONNECTION_MANAGER_URL=http://localhost:3003 HTTP_PORT=3002
DATABASE_URL=postgresql://root:password@localhost:5432/postgres?schema=connection
ECSURL=http://localhost:9200/
NATS_URL=nats://localhost:4222 NATS_URL=nats://localhost:4222
AGENT_URL=http://localhost:3010 NATS_USER=nats_user
USE_AUTH=false NATS_PASSWORD=
OAUTH_CLIENT_ID=clientid NATS_MONITORING_URL=http://localhost:8222
OAUTH_CLIENT_SECRET=clientsecret
OAUTH_TOKEN_URL=https://tokenurl
\ No newline at end of file
...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared'; ...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared';
import { NATS_CLIENT } from './common/constants.js'; import { NATS_CLIENT } from './common/constants.js';
import { httpConfig } from './config/http.config.js'; import { httpConfig } from './config/http.config.js';
import { natsConfig } from './config/nats.config.js'; import { natsConfig } from './config/nats.config.js';
import { ssiConfig } from './config/ssi.config.js';
import { validationSchema } from './config/validation.js'; import { validationSchema } from './config/validation.js';
import { ConnectionsModule } from './connections/connections.module.js'; import { ConnectionsModule } from './connections/connections.module.js';
import { InvitationsModule } from './invitations/invitations.module.js'; import { InvitationsModule } from './invitations/invitations.module.js';
...@@ -19,7 +18,7 @@ import { InvitationsModule } from './invitations/invitations.module.js'; ...@@ -19,7 +18,7 @@ import { InvitationsModule } from './invitations/invitations.module.js';
imports: [ imports: [
ConfigModule.forRoot({ ConfigModule.forRoot({
isGlobal: true, isGlobal: true,
load: [httpConfig, natsConfig, ssiConfig], load: [httpConfig, natsConfig],
cache: true, cache: true,
expandVariables: true, expandVariables: true,
validationSchema, validationSchema,
......
import { registerAs } from '@nestjs/config';
export const ssiConfig = registerAs('ssi', () => ({
agentUrl: process.env.SSI_AGENT_URL || 'http://localhost:3010',
}));
...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({ ...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({
NATS_USER: Joi.string().optional(), NATS_USER: Joi.string().optional(),
NATS_PASSWORD: Joi.string().optional(), NATS_PASSWORD: Joi.string().optional(),
NATS_MONITORING_URL: Joi.string().uri(), NATS_MONITORING_URL: Joi.string().uri(),
SSI_AGENT_URL: Joi.string(),
}); });
...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared'; ...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared';
import { NATS_CLIENT } from './common/constants.js'; import { NATS_CLIENT } from './common/constants.js';
import { httpConfig } from './config/http.config.js'; import { httpConfig } from './config/http.config.js';
import { natsConfig } from './config/nats.config.js'; import { natsConfig } from './config/nats.config.js';
import { ssiConfig } from './config/ssi.config.js';
import { validationSchema } from './config/validation.js'; import { validationSchema } from './config/validation.js';
import { CredentialOffersModule } from './credential-offers/credential-offers.module.js'; import { CredentialOffersModule } from './credential-offers/credential-offers.module.js';
import { CredentialRequestsModule } from './credential-requests/credential-requests.module.js'; import { CredentialRequestsModule } from './credential-requests/credential-requests.module.js';
...@@ -19,7 +18,7 @@ import { CredentialRequestsModule } from './credential-requests/credential-reque ...@@ -19,7 +18,7 @@ import { CredentialRequestsModule } from './credential-requests/credential-reque
imports: [ imports: [
ConfigModule.forRoot({ ConfigModule.forRoot({
isGlobal: true, isGlobal: true,
load: [httpConfig, natsConfig, ssiConfig], load: [httpConfig, natsConfig],
cache: true, cache: true,
expandVariables: true, expandVariables: true,
validationSchema, validationSchema,
......
import { registerAs } from '@nestjs/config';
export const ssiConfig = registerAs('ssi', () => ({
agentUrl: process.env.SSI_AGENT_URL || 'http://localhost:3010',
}));
...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({ ...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({
NATS_USER: Joi.string().optional(), NATS_USER: Joi.string().optional(),
NATS_PASSWORD: Joi.string().optional(), NATS_PASSWORD: Joi.string().optional(),
NATS_MONITORING_URL: Joi.string().uri(), NATS_MONITORING_URL: Joi.string().uri(),
SSI_AGENT_URL: Joi.string(),
}); });
...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared'; ...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared';
import { NATS_CLIENT } from './common/constants.js'; import { NATS_CLIENT } from './common/constants.js';
import { httpConfig } from './config/http.config.js'; import { httpConfig } from './config/http.config.js';
import { natsConfig } from './config/nats.config.js'; import { natsConfig } from './config/nats.config.js';
import { ssiConfig } from './config/ssi.config.js';
import { validationSchema } from './config/validation.js'; import { validationSchema } from './config/validation.js';
import { ProofsModule } from './proofs/proofs.module.js'; import { ProofsModule } from './proofs/proofs.module.js';
...@@ -18,7 +17,7 @@ import { ProofsModule } from './proofs/proofs.module.js'; ...@@ -18,7 +17,7 @@ import { ProofsModule } from './proofs/proofs.module.js';
imports: [ imports: [
ConfigModule.forRoot({ ConfigModule.forRoot({
isGlobal: true, isGlobal: true,
load: [httpConfig, natsConfig, ssiConfig], load: [httpConfig, natsConfig],
cache: true, cache: true,
expandVariables: true, expandVariables: true,
validationSchema, validationSchema,
......
import { registerAs } from '@nestjs/config';
export const ssiConfig = registerAs('ssi', () => ({
agentUrl: process.env.SSI_AGENT_URL || 'http://localhost:3010',
}));
...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({ ...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({
NATS_USER: Joi.string().optional(), NATS_USER: Joi.string().optional(),
NATS_PASSWORD: Joi.string().optional(), NATS_PASSWORD: Joi.string().optional(),
NATS_MONITORING_URL: Joi.string().uri(), NATS_MONITORING_URL: Joi.string().uri(),
SSI_AGENT_URL: Joi.string().uri(),
}); });
...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared'; ...@@ -10,7 +10,6 @@ import { HealthModule } from '@ocm/shared';
import { NATS_CLIENT } from './common/constants.js'; import { NATS_CLIENT } from './common/constants.js';
import { httpConfig } from './config/http.config.js'; import { httpConfig } from './config/http.config.js';
import { natsConfig } from './config/nats.config.js'; import { natsConfig } from './config/nats.config.js';
import { ssiConfig } from './config/ssi.config.js';
import { validationSchema } from './config/validation.js'; import { validationSchema } from './config/validation.js';
import { CredentialDefinitionsModule } from './credential-definitions/credential-definitions.module.js'; import { CredentialDefinitionsModule } from './credential-definitions/credential-definitions.module.js';
import { SchemasModule } from './schemas/schemas.module.js'; import { SchemasModule } from './schemas/schemas.module.js';
...@@ -19,7 +18,7 @@ import { SchemasModule } from './schemas/schemas.module.js'; ...@@ -19,7 +18,7 @@ import { SchemasModule } from './schemas/schemas.module.js';
imports: [ imports: [
ConfigModule.forRoot({ ConfigModule.forRoot({
isGlobal: true, isGlobal: true,
load: [httpConfig, natsConfig, ssiConfig], load: [httpConfig, natsConfig],
cache: true, cache: true,
expandVariables: true, expandVariables: true,
validationSchema, validationSchema,
......
import { registerAs } from '@nestjs/config';
export const ssiConfig = registerAs('ssi', () => ({
agentUrl: process.env.SSI_AGENT_URL || 'http://localhost:3010',
}));
...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({ ...@@ -8,6 +8,4 @@ export const validationSchema = Joi.object({
NATS_USER: Joi.string().optional(), NATS_USER: Joi.string().optional(),
NATS_PASSWORD: Joi.string().optional(), NATS_PASSWORD: Joi.string().optional(),
NATS_MONITORING_URL: Joi.string().uri(), NATS_MONITORING_URL: Joi.string().uri(),
SSI_AGENT_URL: Joi.string().uri(),
}); });
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment