From 371927debffc6bb42d8d86a90afc715d1d837e74 Mon Sep 17 00:00:00 2001 From: Matthew Somerville Date: Fri, 21 Sep 2018 14:03:08 +0100 Subject: Switch to direct app server, not FastCGI. --- script/server | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'script/server') diff --git a/script/server b/script/server index a8093fb8e..2fc15eb02 100755 --- a/script/server +++ b/script/server @@ -1,7 +1,15 @@ -#!/bin/sh +#!/bin/bash +# +# By default, if no arguments given, runs a server on port 3000 with +# auto-reloading, and debug switched on. Run with FIXMYSTREET_APP_DEBUG=0 to +# override debug, or provide arguments to override everything. set -e cd "$(dirname "$0")/.." -export FIXMYSTREET_APP_DEBUG=${FIXMYSTREET_APP_DEBUG=1} -bin/cron-wrapper local/bin/plackup -s Starman --listen :3000 --Reload perllib,conf +if [ -z "$1" ]; then + export FIXMYSTREET_APP_DEBUG=${FIXMYSTREET_APP_DEBUG=1} + set -- --listen :3000 --Reload perllib,conf +fi + +bin/cron-wrapper local/bin/plackup -s Starman $@ -- cgit v1.2.3