Files
linux-install-helper/acme/acme_issue.sh

17 lines
548 B
Bash
Raw Normal View History

2025-04-25 15:38:43 +02:00
#!/bin/bash
. ./env.sh
2025-05-04 16:44:12 +02:00
set -e
2025-04-25 15:38:43 +02:00
curl https://get.acme.sh | sh -s email=$EMAIL
2025-04-25 12:49:13 +02:00
2025-04-25 15:38:43 +02:00
mkdir -p $SSL_PATH
2025-05-03 23:01:33 +02:00
ACME_DIR="/etc/acme.sh/$DOMAIN"
2025-05-04 16:44:12 +02:00
sudo mkdir -p $ACME_DIR
sudo chown $USER:$USER $ACME_DIR
2025-04-25 12:49:13 +02:00
$HOME/.acme.sh/acme.sh --issue --dns dns_namecheap -d $DOMAIN \
--fullchain-file "$SSL_PATH/fullchain.cer" \
--key-file "$SSL_PATH/privkey.key" \
2025-05-03 23:01:33 +02:00
--reloadcmd "cat $SSL_PATH/privkey.key $SSL_PATH/fullchain.cer > $SSL_PATH/fullchain.pem && chmod +r $SSL_PATH/privkey.key && cp $SSL_PATH/fullchain.cer $ACME_DIR && cp $SSL_PATH/privkey.key $ACME_DIR"