X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=server.coffee;h=c459f44f6b439384793e06f738e9008e4da56a9c;hb=bfe832951c1e7756e937406baa4abd2b09a729d4;hp=1f04280fd3cb65788536a0adff6f58e7677d2941;hpb=4dfb3f0394729958fa7484cfe6e758627b73d091;p=peach-cgt.git diff --git a/server.coffee b/server.coffee index 1f04280..c459f44 100644 --- a/server.coffee +++ b/server.coffee @@ -14,19 +14,15 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -listen_port = process.env.app_port ? 9988 +listen_port = process.env.PORT ? process.env.app_port ? 9988 sys = require 'sys' fs = require 'fs' http = require 'http' querystring = require 'querystring' url = require 'url' -console.log "required builtins" less = require 'less' -console.log "required less" coffee = require 'coffee-script' -console.log "required coffee-script" model = require './common.coffee' -console.log "required common.coffee" games = {} max_concurrent_games = 50 @@ -277,6 +273,7 @@ http_server = http.createServer (req, res) -> url_parts.query = {} rel_path = url_parts.pathname.substr 1 + console.log rel_path if rel_path.substr(0, 9) is 'external/' return external_javascript_handler url_parts.query, res, req, url_parts @@ -311,5 +308,5 @@ process.chdir __dirname setInterval expire_old_games, 2 * 60 * 1000 # check every 2 minutes for expired games -http_server.listen listen_port, "127.0.0.1" +http_server.listen listen_port console.log "Server running at http://127.0.0.1:#{listen_port}/"