diff --git a/Dockerfile b/Dockerfile
index 141d4bb0f9ee7b54f4af4e882106c860d3088761..684ed0872f164f19df739369495228bb593b944a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -27,4 +27,8 @@ RUN cd /src/otb/otb/Modules/Remote/ && git clone https://gitlab.irstea.fr/remi.c
 COPY . /src/otb/otb/Modules/Remote/decloud/
 RUN cd /src/otb/build/OTB/build && cmake /src/otb/otb/ -DModule_SimpleExtractionTools=ON -DModule_MLUtils=ON -DBUILD_TESTING=OFF -DModule_OTBDecloud=ON 
 RUN cd /src/otb/build/OTB/build && make -j $(nproc --all) install
+
+# Install decloud
+RUN cd /src/otb/otb/Modules/Remote/decloud/ && python3 -m pip install .
+
 USER otbuser
diff --git a/setup.py b/setup.py
index 6a678f5e7c0224eb84bf8d95b49c1d606b178d1d..579b3a50f2c658655b717362cbcfa6923123d22e 100644
--- a/setup.py
+++ b/setup.py
@@ -49,4 +49,10 @@ setuptools.setup(
     packages=setuptools.find_packages(),
     python_requires=">=3.6",
     keywords="remote sensing, deep learning, gapfilling, remove clouds, satellite imagery, otb, orfeotoolbox",
+    entry_points={
+        'console_scripts': [
+            'crga_processor=decloud.production.crga_processor:main',
+            'meraner_processor=decloud.production.meraner_processor:main'
+        ],
+    }
 )