mirror of
https://github.com/elAgala/server-initializer.git
synced 2026-02-14 05:06:18 +00:00
Minor permission fixes
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
function install_caddy() {
|
function install_caddy() {
|
||||||
|
|
||||||
REPO_URL="https://raw.githubusercontent.com/elAgala/server-initializer/master"
|
REPO_URL="https://raw.githubusercontent.com/elAgala/server-initializer/master"
|
||||||
TEMPLATE_PATH="/templates/caddy/full"
|
TEMPLATE_PATH="templates/caddy/full"
|
||||||
|
|
||||||
username="$1"
|
username="$1"
|
||||||
caddy_dir="/home/$username/web-server"
|
caddy_dir="/home/$username/web-server"
|
||||||
@@ -14,12 +14,14 @@ function install_caddy() {
|
|||||||
mkdir -p "$caddy_dir/caddy"
|
mkdir -p "$caddy_dir/caddy"
|
||||||
mkdir -p "$caddy_dir/caddy/coraza"
|
mkdir -p "$caddy_dir/caddy/coraza"
|
||||||
|
|
||||||
|
chown -R "$username:$username" "$caddy_dir"
|
||||||
|
|
||||||
wget "$REPO_URL/$TEMPLATE_PATH/docker-compose.yml" -O "$caddy_dir/docker-compose.yml"
|
wget "$REPO_URL/$TEMPLATE_PATH/docker-compose.yml" -O "$caddy_dir/docker-compose.yml"
|
||||||
wget "$REPO_URL/$TEMPLATE_PATH/caddy/Caddyfile" -O "$caddy_dir/caddy/Caddyfile"
|
wget "$REPO_URL/$TEMPLATE_PATH/caddy/Caddyfile" -O "$caddy_dir/caddy/Caddyfile"
|
||||||
wget "$REPO_URL/$TEMPLATE_PATH/caddy/coraza/coraza_rules.conf" -O "$caddy_dir/caddy/coraza/coraza_rules.conf"
|
wget "$REPO_URL/$TEMPLATE_PATH/caddy/coraza/coraza_rules.conf" -O "$caddy_dir/caddy/coraza/coraza_rules.conf"
|
||||||
wget "$REPO_URL/$TEMPLATE_PATH/crowdsec/acquis.yaml" -O "$caddy_dir/crowdsec/acquis.yaml"
|
wget "$REPO_URL/$TEMPLATE_PATH/crowdsec/acquis.yaml" -O "$caddy_dir/crowdsec/acquis.yaml"
|
||||||
|
|
||||||
echo "[ WEB ]: Caddy setup succesfully. You can find the Caddyfile under /home/$username/caddy/settings"
|
echo "[ WEB ]: Caddy setup succesfully. You can find the Caddyfile under /home/$username/web_server/caddy"
|
||||||
echo "[ WEB ]: Do not forget to update the .env file located under $caddy_dir"
|
echo "[ WEB ]: Do not forget to update the .env file located under $caddy_dir"
|
||||||
docker network create caddy_net
|
docker network create caddy_net
|
||||||
echo "[ WEB ]: Created caddy intranet 'caddy_net'"
|
echo "[ WEB ]: Created caddy intranet 'caddy_net'"
|
||||||
|
|||||||
Reference in New Issue
Block a user