diff --git a/install/alpine-caddy-install.sh b/install/alpine-caddy-install.sh index 6873dced..f1b59d42 100644 --- a/install/alpine-caddy-install.sh +++ b/install/alpine-caddy-install.sh @@ -30,6 +30,47 @@ if [[ "${prompt,,}" =~ ^(y|yes)$ ]]; then msg_ok "Setup xCaddy" fi +cat</etc/caddy/Caddyfile +# The Caddyfile is an easy way to configure your Caddy web server. +# +# Unless the file starts with a global options block, the first +# uncommented line is always the address of your site. +# +# To use your own domain name (with automatic HTTPS), first make +# sure your domain's A/AAAA DNS records are properly pointed to +# this machine's public IP, then replace ":80" below with your +# domain name. + +:80 { + # Set this path to your site's directory. + root * /var/www/html + + # Enable the static file server. + file_server + + # Another common task is to set up a reverse proxy: + # reverse_proxy localhost:8080 + + # Or serve a PHP site through php-fpm: + # php_fastcgi localhost:9000 +} + +# Refer to the Caddy docs for more information: +# https://caddyserver.com/docs/caddyfile +EOF +mkdir -p /var/www/html +cat</var/www/html/index.html + + + + Caddy works! + + +

Hello Caddy!

+

For more information, refer to the Caddy documentation

+ + +EOF msg_info "Enabling Caddy Service" $STD rc-update add caddy default msg_ok "Enabled Caddy Service"