I'am trying to use Hue as a file browser for HDFS. So for that I have clone the hue repository and build the app with the following commands given in README.md of the hue repository.
git clone https://github.com/cloudera/hue.git
cd hue
make apps
build/env/bin/hue runserver
Hue UI is accessible in local machine using default port using the url http://localhost:8000 and everything works fine. But when I use my machine ip address http://x.x.x.x:8000 and try to access the Hue UI it keeps on processing and waiting.
Other observations -:
http_host
in hue.ini doesn't affect the result I was able to find a solution to the issue.. First hue run on a CherryPy web server so starting server by command build/env/bin/hue runserver
will start the development server where hue.ini
configuration is neglected.
So the correct command to start the production server after setting up correct configuration in hue.ini
file is build/env/bin/hue runcpserver
. Then I was able to access it using remote host without any problem. You also can use supervisor
to start the production server. More information about that can be found here