move listen port to secret file

make it heroku compatible (use bundler), thought i don't think this can be placed on heroku :D