LXD setup help needed


I am trying to setup Seafile in an LXD container, which I am pretty new to.
So far I have a working setup in docker with mariadb as backend. I do want to move that to LXD since I feel this would be easier to backup.
I managed to spin up a ubuntu instance using multipass on my Mac M1 Server but now I am stuck, what do I do next?
I can also setup an LXC client for the instance on that same Mac but how would I actually setup the Seafile? Do I just install it as if it was any other ubuntu server?
Does anyone have a working setup?