top | item 45928671

(no title)

genshii | 3 months ago

I used Proxmox for years to run a fairly comprehensive homelab, and a few months ago replaced the entire thing with Incus (on a debian host, haven't tried IncusOS yet). Incus is amazing and it makes so many things so much easier compared to Proxmox.

One thing in particular is permissions in unprivileged containers. In Proxmox, you have to do a bunch of somewhat confusing ID mapping. In Incus, it's as simple as setting "shift=true".

Also the profile system in Incus is really powerful and allowed me to deduplicate a ton of config.

discuss

order

johntash|3 months ago

Can Incus do regular vms too, or only LXCs? I think I looked at it before but wrote it off because I still have some workloads that have to be in VMs.

stormking|3 months ago

It can do VMs, "system containers" like LXC and Docker/OCI-compatible application containers.

There was a project to implement a dockcer-compose compatible "incus-compose" but unfortunately, it looks dead, right now.

You can even set up a kubernetes cluster entirely composed of containers: https://github.com/lxc/cluster-api-provider-incus

octagons|3 months ago

Yes, it can do both. The image server will build for both options if possible, so you have to specify “—vm” on the command line creating the domain.

aborsy|3 months ago

Incus is more comparable to LXD than proxmox. IncusOS is different though.

LXD containers also are unprivileged by default.

udev4096|3 months ago

Incus was an LXD fork in the very beginning but it's evolved a lot since then. Incus is far superior than LXD in number of ways

kwk1|3 months ago

Incus is specifically an LXD fork.

guipsp|3 months ago

You might be mixing up LXC and LXD

victorbjorklund|3 months ago

Interesting. Is there anything else that is better than proxmox? Like performance etc?

stormking|3 months ago

Besides VMs and LXC/Proxmox-style containers, it can also run docker containers out of the box.

udev4096|3 months ago

Profiles are really great. It's like cloud-init on steroids