Skip to content

Commit 18a8743

Browse files
Merge pull request #2931 from bunkerity/dev
Merge branch "dev" into branch "staging"
2 parents 2d6e316 + c890793 commit 18a8743

3 files changed

Lines changed: 57 additions & 0 deletions

File tree

src/linux/scripts/bunkerweb-api.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff 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

src/linux/scripts/bunkerweb-scheduler.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff 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

src/linux/scripts/bunkerweb-ui.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)