#!/bin/bash APIKEY={{ gandi_api_key }} NAME=$(hostname --short) IPV6=$(ip -6 addr | grep mngtmpaddr | head -n 1 | awk '/inet6 / {gsub(/\/.*/,"",$2); print $2}') curl \ --header "Authorization: Apikey $APIKEY" \ --header "Content-Type: application/json" \ --request PUT \ --data "{\"rrset_values\": [\"$IPV6\"]}" \ https://api.gandi.net/v5/livedns/domains/seaturtle.pw/records/$NAME/AAAA