mirror of
https://github.com/elAgala/server-initializer.git
synced 2026-02-14 05:06:18 +00:00
Modify deployed files location | Adapt Caddy templaate to new structure
This commit is contained in:
@@ -21,13 +21,7 @@
|
|||||||
|
|
||||||
# Example: Static file server
|
# Example: Static file server
|
||||||
# static.example.com {
|
# static.example.com {
|
||||||
# coraza_waf {
|
# root * /srv/static/test
|
||||||
# directives `
|
|
||||||
# Include /etc/caddy/coraza.conf
|
|
||||||
# `
|
|
||||||
# }
|
|
||||||
#
|
|
||||||
# root * /src/static/test
|
|
||||||
# file_server
|
# file_server
|
||||||
# }
|
# }
|
||||||
|
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- CROWDSEC_API_KEY=${CROWDSEC_API_KEY}
|
- CROWDSEC_API_KEY=${CROWDSEC_API_KEY}
|
||||||
volumes:
|
volumes:
|
||||||
- ../static:/src/static # Your static files location
|
- ../../deploy:/srv/static # Your static files location
|
||||||
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
|
- ./caddy/Caddyfile:/etc/caddy/Caddyfile
|
||||||
- ./caddy/coraza/coraza.conf:/etc/caddy/coraza.conf
|
- ./caddy/coraza/coraza.conf:/etc/caddy/coraza.conf
|
||||||
- ./caddy/logs:/var/log/caddy
|
- ./caddy/logs:/var/log/caddy
|
||||||
|
|||||||
@@ -17,8 +17,11 @@ function create_deploy_user() {
|
|||||||
sudo usermod -aG docker $username
|
sudo usermod -aG docker $username
|
||||||
echo "[ USER ]: User added to the following groupps (www-data, docker)"
|
echo "[ USER ]: User added to the following groupps (www-data, docker)"
|
||||||
|
|
||||||
|
echo "[ USER ]: Creating deploy folders under /home/$username"
|
||||||
|
sudo mkdir -p /home/$username/static
|
||||||
|
sudo mkdir -p /home/$username/apps
|
||||||
|
|
||||||
echo "[ USER ]: Setting ownership of /home/$username folder"
|
echo "[ USER ]: Setting ownership of /home/$username folder"
|
||||||
sudo chown -R $username:$username /home/$username
|
sudo chown -R $username:$username /home/$username
|
||||||
|
|
||||||
echo "[ USER ]: User setup finished"
|
echo "[ USER ]: User setup finished"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user