Guide

  1. Get a domain at www.duckdns.org
  2. Create a LXC for duckdns
  3. We setup a Cronjob to automatically update your ip address
  4. apt-get install curl
  5. mkdir duckdns
  6. vim duckdns/duck.sh
  7. With contents:
#!/bin/bash
DOMAIN="EXAMPLE"
TOKEN="TOKEN"
echo url="https://www.duckdns.org/update?domains=$DOMAIN&token=$TOKEN&ip=" | curl -o ~/duckdns/duck.log -K -
  1. crontab -e and add **/5 * * * * ~/duckdns/duck.sh >/dev/null 2>&1*

  2. Now, to see if this works, I want to add port forwarding for my proxmox console to see if i can view it from outside.

Sources