diff --git a/.gitignore b/.gitignore
index e8ea6327c4682db56e6822f8fd5f12fdfb0b7599..13495703782001b1db8a6474ee0bea6b6a110d50 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,20 +3,23 @@ site/
 tmp/
 node_modules/
 *.bkp
-swagger/**/docs/*.md
+
+## Cache
+**/__pycache__/**
 
 # API
-./swagger/api-analyse/
-./swagger/api-container/
-./swagger/api-database/
-./swagger/api-document/
-./swagger/api-identifier/
-./swagger/api-metadata/
-./swagger/api-query/
-./swagger/api-table/
-./swagger/api-units/
-
-# Keys
+swagger/**/docs/*.md
+swagger/api-analyse/
+swagger/api-container/
+swagger/api-database/
+swagger/api-document/
+swagger/api-identifier/
+swagger/api-metadata/
+swagger/api-query/
+swagger/api-table/
+swagger/api-units/
+
+## Keys
 id_rsa
 
 ## macOS
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ebdd2090955ad0fdb72519b9333dfe3ea2fddc04..d97a8a8d29e0dd0c87732c38c45dcbd1d69a8efd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,4 +37,4 @@ deploy-dockerhub-docs:
     refs:
       - master
   script:
-    - make docs
+    - DOCKER_USERNAME="${DOCKER_USERNAME}" DOCKER_PASSWORD="${DOCKER_PASSWORD}" make docs
diff --git a/dockerhub/client/__pycache__/Dockerhub.cpython-36.pyc b/dockerhub/client/__pycache__/Dockerhub.cpython-36.pyc
deleted file mode 100644
index 9c994b2697d0cb29ee2d773e10431e3c9c4daa02..0000000000000000000000000000000000000000
Binary files a/dockerhub/client/__pycache__/Dockerhub.cpython-36.pyc and /dev/null differ
diff --git a/dockerhub/client/__pycache__/Dockerhub.cpython-38.pyc b/dockerhub/client/__pycache__/Dockerhub.cpython-38.pyc
deleted file mode 100644
index 0e4cec539f15d2d68f79aeb91fe82d368f051d64..0000000000000000000000000000000000000000
Binary files a/dockerhub/client/__pycache__/Dockerhub.cpython-38.pyc and /dev/null differ
diff --git a/dockerhub/client/__pycache__/Dockerhub.cpython-39.pyc b/dockerhub/client/__pycache__/Dockerhub.cpython-39.pyc
deleted file mode 100644
index bab6a74a369af6acb8ea3bc098586a75388d7d67..0000000000000000000000000000000000000000
Binary files a/dockerhub/client/__pycache__/Dockerhub.cpython-39.pyc and /dev/null differ
diff --git a/dockerhub/client/__pycache__/__init__.cpython-36.pyc b/dockerhub/client/__pycache__/__init__.cpython-36.pyc
deleted file mode 100644
index 33538ff80fccba3f7154028a12fed5c82a575f4b..0000000000000000000000000000000000000000
Binary files a/dockerhub/client/__pycache__/__init__.cpython-36.pyc and /dev/null differ
diff --git a/dockerhub/client/__pycache__/__init__.cpython-38.pyc b/dockerhub/client/__pycache__/__init__.cpython-38.pyc
deleted file mode 100644
index f959c9fd34db2c1e7fc81794994ae038be64140a..0000000000000000000000000000000000000000
Binary files a/dockerhub/client/__pycache__/__init__.cpython-38.pyc and /dev/null differ
diff --git a/dockerhub/client/__pycache__/__init__.cpython-39.pyc b/dockerhub/client/__pycache__/__init__.cpython-39.pyc
deleted file mode 100644
index 7951bef7f8be61044a1ee76a9a776fb165e981ae..0000000000000000000000000000000000000000
Binary files a/dockerhub/client/__pycache__/__init__.cpython-39.pyc and /dev/null differ