directus tmux et caddy 3
This commit is contained in:
parent
f9f2fdf702
commit
04e771b1eb
|
@ -98,7 +98,7 @@ if [[ "$answer" == "y" ]]; then
|
||||||
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list
|
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | tee /etc/apt/sources.list.d/caddy-stable.list
|
||||||
apt update
|
apt update
|
||||||
apt install -y caddy
|
apt install -y caddy
|
||||||
echo "" > /etc/caddy/Caddyfile
|
> /etc/caddy/Caddyfile
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -261,13 +261,14 @@ if [[ "$answer" == "y" ]]; then
|
||||||
npx directus bootstrap" $username
|
npx directus bootstrap" $username
|
||||||
|
|
||||||
session="directus"
|
session="directus"
|
||||||
tmux new-session -d -s $session
|
su -c "tmux new-session -d -s ${session} &&\
|
||||||
tmux send-keys -t $session "cd /home/${username}/${cms_folder} && npx directus start" C-m
|
tmux send-keys -t ${session} \"cd /home/${username}/${cms_folder} && npx directus start\" C-m" $username
|
||||||
|
|
||||||
caddyfile="/etc/caddy/Caddyfile"
|
caddyfile="/etc/caddy/Caddyfile"
|
||||||
echo "cms.${domain_name} {" >> $caddyfile
|
echo "cms.${domain_name} {" >> $caddyfile
|
||||||
echo " reverse_proxy ${ip}:${port}" >> $caddyfile
|
echo "reverse_proxy ${ip}:${port}" >> $caddyfile
|
||||||
echo "}" >> $caddyfile
|
echo "}" >> $caddyfile
|
||||||
|
caddy fmt $caddyfile -w
|
||||||
caddy reload -c $caddyfile
|
caddy reload -c $caddyfile
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue