diff --git a/config/ClientsSharedConfig.ts b/config/ClientsSharedConfig.ts
index 493ce304a4d4a1d5da71edeaa5ea8cd84d325829..1c8af72060ec92d87ed2ce0fda46c6008f79637a 100644
--- a/config/ClientsSharedConfig.ts
+++ b/config/ClientsSharedConfig.ts
@@ -1,6 +1,10 @@
 class ClientsSharedConfig {
     public apiURL: string;
 
+    public assignment: {
+        filename: string, neededFiles: Array<string>
+    };
+
     public gitlab: {
         apiURL: string
         dojoAccount: { id: number; username: string; };
@@ -20,6 +24,11 @@ class ClientsSharedConfig {
     constructor() {
         this.apiURL = process.env.API_URL || '';
 
+        this.assignment = {
+            filename   : process.env.ASSIGNMENT_FILENAME || '',
+            neededFiles: JSON.parse(process.env.EXERCISE_NEEDED_FILES || '[]')
+        };
+
         this.gitlab = {
             apiURL     : process.env.GITLAB_API_URL || '',
             dojoAccount: {