File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -158,6 +158,25 @@ start() {
158158 chmod 660 /etc/bunkerweb/api.yml
159159 fi
160160
161+ # Create PID folder
162+ if [ ! -f /var/run/bunkerweb ] ; then
163+ mkdir -p /var/run/bunkerweb
164+ chown nginx:nginx /var/run/bunkerweb
165+ fi
166+
167+ # Create TMP folder
168+ if [ ! -f /var/tmp/bunkerweb ] ; then
169+ mkdir -p /var/tmp/bunkerweb
170+ chown nginx:nginx /var/tmp/bunkerweb
171+ chmod 2770 /var/tmp/bunkerweb
172+ fi
173+
174+ # Create LOG folder
175+ if [ ! -f /var/log/bunkerweb ] ; then
176+ mkdir -p /var/log/bunkerweb
177+ chown nginx:nginx /var/log/bunkerweb
178+ fi
179+
161180 # Extract environment variables with fallback
162181 LISTEN_ADDR=$( get_env_var " API_LISTEN_ADDR" " " )
163182 if [ -z " $LISTEN_ADDR " ]; then
Original file line number Diff line number Diff line change @@ -84,6 +84,25 @@ function start() {
8484 log " SYSTEMCTL" " ℹ️" " Created dummy variables.env file"
8585 fi
8686
87+ # Create PID folder
88+ if [ ! -f /var/run/bunkerweb ] ; then
89+ mkdir -p /var/run/bunkerweb
90+ chown nginx:nginx /var/run/bunkerweb
91+ fi
92+
93+ # Create TMP folder
94+ if [ ! -f /var/tmp/bunkerweb ] ; then
95+ mkdir -p /var/tmp/bunkerweb
96+ chown nginx:nginx /var/tmp/bunkerweb
97+ chmod 2770 /var/tmp/bunkerweb
98+ fi
99+
100+ # Create LOG folder
101+ if [ ! -f /var/log/bunkerweb ] ; then
102+ mkdir -p /var/log/bunkerweb
103+ chown nginx:nginx /var/log/bunkerweb
104+ fi
105+
87106 # Extract environment variables with fallback
88107 CUSTOM_LOG_LEVEL=$( get_env_var " LOG_LEVEL" " INFO" )
89108 export CUSTOM_LOG_LEVEL
Original file line number Diff line number Diff line change @@ -59,6 +59,25 @@ start() {
5959 chmod 660 /etc/bunkerweb/ui.env
6060 fi
6161
62+ # Create PID folder
63+ if [ ! -f /var/run/bunkerweb ] ; then
64+ mkdir -p /var/run/bunkerweb
65+ chown nginx:nginx /var/run/bunkerweb
66+ fi
67+
68+ # Create TMP folder
69+ if [ ! -f /var/tmp/bunkerweb ] ; then
70+ mkdir -p /var/tmp/bunkerweb
71+ chown nginx:nginx /var/tmp/bunkerweb
72+ chmod 2770 /var/tmp/bunkerweb
73+ fi
74+
75+ # Create LOG folder
76+ if [ ! -f /var/log/bunkerweb ] ; then
77+ mkdir -p /var/log/bunkerweb
78+ chown nginx:nginx /var/log/bunkerweb
79+ fi
80+
6281 # Extract environment variables with fallback
6382 LISTEN_ADDR=$( get_env_var " UI_LISTEN_ADDR" " " )
6483 if [ -z " $LISTEN_ADDR " ]; then
You can’t perform that action at this time.
0 commit comments