Start using your {{ appliance.name }} Ubuntu Appliance

Now you can go ahead and set everything up. It's usually best to wait 5-10 minutes here. Some snaps will need to refresh themselves and the appliance may need to automatically reboot.

When you're ready ssh into your appliance as described in step 6 and run:

sudo lxc config set core.trust_password <SOME PASSWORD>

Then, on your main system (not the appliance) install the LXD client:

  • snap install lxd on Linux
  • brew install lxc on macOS
  • choco install lxc on Windows

And connect to the appliance with:

lxc remote add appliance IP-ADDRESS
lxc list appliance:

And you're away. For more information check out the LXD website or read our tutorial on turning the LXD Ubuntu Appliance into your own homelab.

Note:

If there is a core update, the appliance will automatically update, then reboot. Typically this isn't an issue but some use cases should take note.

{{ image( url="https://assets.ubuntu.com/v1/d85ef015-image-lxd.svg", alt="LXD illustration", width="400", height="368", hi_def=True, loading="lazy", ) | safe}}