forked from cohabit/server_config
feat: add caddy
install and deploy scripts
This commit is contained in:
parent
aaabd915f5
commit
272fdcca19
9
caddy/_deploy.sh
Normal file
9
caddy/_deploy.sh
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# Setup caddy config
|
||||||
|
mkdir /etc/caddy
|
||||||
|
cp -R ./caddy/* /etc/caddy
|
||||||
|
|
||||||
|
# Setup caddy service
|
||||||
|
cp ./caddy/systemd/caddy.service /etc/systemd/system
|
||||||
|
|
||||||
|
# Start caddy
|
||||||
|
systemctl start caddy.service
|
9
caddy/_install.sh
Normal file
9
caddy/_install.sh
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
# Install prerequistes
|
||||||
|
nala install -y debian-keyring debian-archive-keyring apt-transport-https curl
|
||||||
|
|
||||||
|
# Install sources and keys
|
||||||
|
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
|
||||||
|
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
|
||||||
|
|
||||||
|
# Install caddy
|
||||||
|
nala install -y caddy
|
Loading…
Reference in a new issue