sp00.nz Linode VM Setup

New VM Details

  • IP: 45.33.50.119
  • IPv6: 2600:3c01::2000:71ff:fe21:e5ed
  • Hostname: sp00nz-web
  • Root Password: Sp00nz-Secure-2026!
  • Linode ID: 90901969
  • Region: us-west
  • Plan: Nanode 1GB

Current Status

  • Docker: Installed and running
  • Tailscale: Installed (NEEDS AUTH)
  • Jekyll site: Built and running on HTTP
  • NFS: Configured in fstab (NEEDS TAILSCALE AUTH TO MOUNT)
  • SSL: Configured (NEEDS DNS UPDATE)

Remaining Steps

1. Authenticate Tailscale

Click this link to authorize the VM on your Tailnet: https://login.tailscale.com/a/73e20ea013a2d

After auth, SSH in and run:

/opt/sp00nz/mount-nfs.sh

2. Update CloudFlare DNS

Point sp00.nz A record to: 45.33.50.119

3. Enable HTTPS

After DNS propagates (check with dig sp00.nz), SSH in and run:

/opt/sp00nz/finalize-ssl.sh

Useful Commands

Check status

ssh root@45.33.50.119
docker ps
tailscale status
mount | grep releases

Update site

cd /opt/sp00nz
# Copy new files or git pull
docker compose -f docker-compose.prod.yml up -d --build

View logs

docker logs sp00nz-web-1

Old VM Info

  • IP: 45.79.103.145
  • Linode ID: 13197725
  • Label: sp00.nz
  • Created: 2019-03-12

After verifying the new VM is working, you can delete the old one.