15 lines
402 B
Bash
15 lines
402 B
Bash
#!/usr/bin/env bash
|
|
|
|
# this script installs this project into the default root of an apache2 webserver
|
|
|
|
set -euxo pipefail
|
|
|
|
out=/var/www/html
|
|
|
|
echo "[i] deploying website..."
|
|
|
|
sudo rm -fr $out/** # nuke the previous state
|
|
sudo cp -r ./static/* $out/ # copy the source files into the prod. env.
|
|
sudo chmod 444 $out/** # make the files read-only
|
|
|
|
echo "[i] website deployed successfully!" |