summaryrefslogtreecommitdiffstats
path: root/start.sh
diff options
context:
space:
mode:
Diffstat (limited to 'start.sh')
-rwxr-xr-xstart.sh15
1 files changed, 12 insertions, 3 deletions
diff --git a/start.sh b/start.sh
index 331d340cda..3b974378e5 100755
--- a/start.sh
+++ b/start.sh
@@ -1,6 +1,15 @@
-#!/bin/bash -
+#!/bin/sh -
+# Copyright 2014 The Gogs Authors. All rights reserved.
+# Use of this source code is governed by a MIT-style
+# license that can be found in the LICENSE file.
#
# start gogs web
#
-cd "$(dirname $0)"
-./gogs web
+IFS='
+ '
+PATH=/bin:/usr/bin:/usr/local/bin
+HOME=${HOME:?"need \$HOME variable"}
+USER=$(whoami)
+export USER HOME PATH
+
+cd "$(dirname $0)" && exec ./gogs web