diff --git a/platypush/backend/http/__init__.py b/platypush/backend/http/__init__.py
index e670df0f..322e9782 100644
--- a/platypush/backend/http/__init__.py
+++ b/platypush/backend/http/__init__.py
@@ -409,10 +409,7 @@ class HttpBackend(Backend):
         self.logger.info('Initialized HTTP backend on port {}'.format(self.port))
 
         webserver = self.webserver()
-        self.server_proc = Process(target=webserver.run, kwargs={
-            'host':'0.0.0.0', 'port':self.port, 'use_reloader':False
-        })
-
+        self.server_proc = Process(target=webserver.run, kwargs=kwargs)
         self.server_proc.start()
 
         if not self.disable_websocket: