diff --git a/Dockerfile b/Dockerfile
index b7975bafd94d0016878adeebb5e1ba2ab332cf6b..45e220ff7a49e8b5fa6dbd3001ba6d76f4814df1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:16
+FROM docker.io/node:16
 
 WORKDIR /usr/src/app
 
diff --git a/package-lock.json b/package-lock.json
index a328fee4df22d8785cb6bf368e1383f6491ea762..8fa3255c78cf12d64c5496236c76ed7821ea2866 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -20,7 +20,8 @@
         "multer": "^1.4.2",
         "prettier": "^2.3.1",
         "simple-oauth2": "^3.4.0",
-        "ts-node-dev": "^1.1.1"
+        "ts-node-dev": "^1.1.1",
+        "tslib": "^1.14.1"
       },
       "devDependencies": {
         "@types/express": "^4.17.9",
@@ -8133,8 +8134,7 @@
     "node_modules/tslib": {
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-      "dev": true
+      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
     },
     "node_modules/tslint": {
       "version": "6.1.3",
@@ -15196,8 +15196,7 @@
     "tslib": {
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-      "dev": true
+      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
     },
     "tslint": {
       "version": "6.1.3",
diff --git a/package.json b/package.json
index 2e2e901f7b4a2b97f8c6e8357f7d9da9e2f159e8..b216eda9c94cc801ab16064f2688ee955eb8b68c 100644
--- a/package.json
+++ b/package.json
@@ -39,6 +39,7 @@
     "multer": "^1.4.2",
     "prettier": "^2.3.1",
     "simple-oauth2": "^3.4.0",
-    "ts-node-dev": "^1.1.1"
+    "ts-node-dev": "^1.1.1",
+    "tslib": "^1.14.1"
   }
 }