diff --git a/config/ClientsSharedConfig.ts b/config/ClientsSharedConfig.ts
new file mode 100644
index 0000000000000000000000000000000000000000..4d5f415b6bbb395f61f55d26a0b9b20f9394a18a
--- /dev/null
+++ b/config/ClientsSharedConfig.ts
@@ -0,0 +1,24 @@
+class ClientsSharedConfig {
+    public apiURL: string;
+
+    public gitlab: {
+        apiURL: string
+        dojoAccount: { id: number; username: string; };
+    };
+
+
+    constructor() {
+        this.apiURL = process.env.API_URL || '';
+
+        this.gitlab = {
+            apiURL     : process.env.GITLAB_API_URL || '',
+            dojoAccount: {
+                id      : Number(process.env.GITLAB_DOJO_ACCOUNT_ID) || -1,
+                username: process.env.GITLAB_DOJO_ACCOUNT_USERNAME || ''
+            }
+        };
+    }
+}
+
+
+export default new ClientsSharedConfig();