diff --git a/Dockerfile b/Dockerfile
index 5c9a2796e1ebb8731288c65a78d37056ad20d897..b3cc18cf21a6cfb0a3f84ef6a63bf3c9d5e7ba3a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -15,6 +15,6 @@ RUN npm install
 # Bundle app source
 COPY . .
 
-CMD npm run start:dev
+CMD npm run start:prod
 
 EXPOSE 3000
diff --git a/src/app.module.ts b/src/app.module.ts
index fdd9fe6f6bb6b87f79b822f41dd082e57e134100..8ee6de5fb3aad76947dcf01b5c364883acc0bb94 100644
--- a/src/app.module.ts
+++ b/src/app.module.ts
@@ -1,7 +1,7 @@
 import { Module, MiddlewareConsumer, RequestMethod } from '@nestjs/common';
-import { LegacyModule } from 'legacy/legacy.module';
-import { ConfigModule } from 'configuration/config.module';
-import { untokenize } from 'legacy/token.middleware';
+import { LegacyModule } from './legacy/legacy.module';
+import { ConfigModule } from './configuration/config.module';
+import { untokenize } from './legacy/token.middleware';
 
 @Module({
   imports: [ConfigModule, LegacyModule],
diff --git a/src/legacy/legacy.service.ts b/src/legacy/legacy.service.ts
index 88604ec5b1a0b4b879a9d044a7e35e0bb9720be8..f4f0b1dd34bbde264a98019d92e25098a124a04b 100644
--- a/src/legacy/legacy.service.ts
+++ b/src/legacy/legacy.service.ts
@@ -8,18 +8,18 @@ import {
   AccessDeletionResponse, AccessRequestResponse, AccessRenewalResponse, PasswordResetForm, PasswordForgottenForm,
 } from './legacy.model';
 import * as request from 'request-promise-native';
-import { ConfigService } from 'configuration/config.service';
+import { ConfigService } from '../configuration/config.service';
 import { decrypt } from './encryptionHelpers';
-import { buildDataAccessDeletionAdminEmail, buildDataAccessDeletionUserEmail } from 'email-templates/data-access-deletion';
-import { buildDataAccessRequestAdminEmail, buildDataAccessRequestUserEmail } from 'email-templates/data-access-request';
-import { buildRenewDataAccessRequestAdminEmail, buildRenewDataAccessRequestUserEmail } from 'email-templates/data-access-renew';
+import { buildDataAccessDeletionAdminEmail, buildDataAccessDeletionUserEmail } from '../email-templates/data-access-deletion';
+import { buildDataAccessRequestAdminEmail, buildDataAccessRequestUserEmail } from '../email-templates/data-access-request';
+import { buildRenewDataAccessRequestAdminEmail, buildRenewDataAccessRequestUserEmail } from '../email-templates/data-access-renew';
 import { handleError } from './errorHandlingHelper';
 import * as bluebird from 'bluebird';
 import * as redis from 'redis';
 bluebird.promisifyAll(redis);
 import * as uuid4 from 'uuid/v4';
-import { buildAccountValidationEmail } from 'email-templates/account-creation';
-import { buildResetPasswordEmail } from 'email-templates/reset-password';
+import { buildAccountValidationEmail } from '../email-templates/account-creation';
+import { buildResetPasswordEmail } from '../email-templates/reset-password';
 import moment = require('moment');
 
 @Injectable()