A Astro blog hosted on Vercel

testing ipfs deployment script

+27
.tangled/workflows/deploy.yaml .tangled/workflows/vercel-deploy.yaml
+27
.tangled/workflows/tailscale-ipfs-deploy.yaml
··· 1 + when: 2 + - event: ['push'] 3 + branch: ['main'] 4 + 5 + engine: nixery 6 + 7 + dependencies: 8 + nixpkgs: 9 + - kubo 10 + - tailscale 11 + - nodejs 12 + 13 + steps: 14 + - name: Build and Push to IPFS 15 + command: | 16 + tailscaled --tun=userspace-networking --socks5-server=localhost:1055 & 17 + sleep 2 18 + tailscale up --authkey=$TAILSCALE_AUTHKEY --hostname=tangled-deployer 19 + 20 + npm install & npm run build 21 + 22 + CID=$(ipfs --api $IPFS_RPC add -rQ ./dist) 23 + 24 + echo "Successfully deployed to IPFS!" 25 + echo "CID: $CID" 26 + 27 + ipfs --api $IPFS_RPC name publish $CID