curl https://get.acme.sh | sh -s email=liu.tianyu93@hotmail.com DOMAIN="vw.jamesvillage.dev" SSL_PATH=$HOME/.config/ssl/$DOMAIN mkdir -p $SSL_PATH export NAMECHEAP_USERNAME="james77676166" export NAMECHEAP_API_KEY="afcbbc60dcf8431cb0529db06b4dfac7" export NAMECHEAP_SOURCEIP="https://ifconfig.co/ip" $HOME/.acme.sh/acme.sh --issue --dns dns_namecheap -d $DOMAIN \ --fullchain-file "$SSL_PATH/fullchain.cer" \ --key-file "$SSL_PATH/privkey.key" \ --reloadcmd "cat $SSL_PATH/privkey.key $SSL_PATH/fullchain.cer > $SSL_PATH/fullchain.pem" # cp vaultwarden_sample_haproxy vaultwarden # sed -i \ # -e "s|my_domain\.tld|$DOMAIN|g" \ # -e "s|/path/to/certificate/letsencrypt/live/vaultwarden\.example\.tld/fullchain\.pem|$SSL_PATH/fullchain.cer|g" \ # -e "s|/path/to/certificate/letsencrypt/live/vaultwarden\.example\.tld/privkey\.pem|$SSL_PATH/privkey.key|g" \ # vaultwarden # sudo mv vaultwarden /etc/nginx/sites-available # sudo ln -s /etc/nginx/sites-available/vaultwarden /etc/nginx/sites-enabled # sudo systemctl reload nginx