I watched the video in detail. I have written a few posts on these before. They need an eventual update towards Incus.
Specifically,
- Routed subnet to private network:
macvlan
: How to make your LXD containers get IP addresses from your LAN using macvlan – Mi blog lah!bridged
: How to make your LXD containers get IP addresses from your LAN using a bridge – Mi blog lah!proxy device
: How to use the LXD Proxy Device to map ports between the host and the containers – Mi blog lah!proxy device
with Unix sockets: How to manage LXD from within one of its containers – Mi blog lah!proxy device
withproxy_protocol
: How to use the LXD Proxy Device to map ports between the host and the containers – Mi blog lah!proxy device
with isolated container: A network-isolated container in LXD – Mi blog lah!
Bonus posts on
ipvlan
: How to get LXD containers obtain IP from the LAN with ipvlan networking – Mi blog lah!routed
: How to get LXD containers get IP from the LAN with routed network – Mi blog lah!
Also, extended thematic tutorials
- How to Set Up Multiple WordPress Sites with LXD Containers | Linode Docs
This one shows how to setup a VPS with LXD, then launch an instance with a reverse proxy and another one with the SQL server. Finally, for each customer (or group of websites) launch an instance and put in there their WordPress(s) websites. Withnginx
as a reverse proxy, you install and forget because the Let’s Encrypt certificates are updated automatically. I think some members of this discussion forum are running such a setup.
I would like to work on these through GSoD, failing that I would try with Linode/DO or whoever is still interested in new documentation.