only proxmox utilizes [LXC] heavily and treats it as integral part of the OS, as first class citizen. In any other cases docker is more popular and has more wide collections of tools built arround it.
As far as I am concerned, PVE took the idea in 2015 [1] off LXD, which in the meantime took its own route [2]. You can migrate between the two almost seamlessly [3].
Well i was naive enough to think that things like „community repos” and no payment fee indicate proxmox VE and PBS are products made with „respect” of homelabbers community.
The "no subscription" repository comes at the cost of running invariably buggy software, which in turn helps the quality of the paid repository. It's your call if you find "respect" in that. Respecful, in my book, would be to call the repository "test" as it used to be. I found the whole approach disrespectful in many other ways [4ab]. I was also at first ridiculed on Bugzilla [4c] for identifying a 10y+ old bug, only to have it eventually fixed (ignoring my patch for months - that is fine, but why let users run buggy software while working on own patch?), while release notes included only "modernized" handling of SSH [4d]. Similar situations going on in this very forum, you are e.g. trying to nail down a bug, only to be ridiculed something must be wrong with your hardware or you simply do not know what you are talking about (i.e. you are "just" a homelabber). Then eventually filed bug gets ignored [4e]. It is obvious that no paid customers complained about this, if they did and got successfully gaslit into believing it was their fault, problem solved.
I know it was never targeted for homelabbers and home users per se but still proxmox team hear their voices. Otherwise this forum would not exist or would be a closed-subscription-only forum.
This forum is upaid testers' graveyard where strangers get help from other random kind strangers. True, at points staff helps you here, but it only gets you so far (follow the docs, put "nomodeset" into kernel param if you have NVIDIA, never mind we never fix our installer). The value provided by yourself back is that you are running the no-subscription repository and thus as a guinea pig can contribute free test results (the test cases that Proxmox has in-house are very lacking). Look at the versions of kernel, they are not LTS ones - they NEED YOU TESTING.
Ive been working 3 years in company where all software was deployed with docker compose. And they collaborated with companies which also did the same. Really not every container project needs to be deployed in k8s or cloud saas solutions.
I wonder if it also used watchtower [5] to keep itself up to date. It is not professional setup, by professional I mean something I would be proud charging money for.
And thats the answer i was expecting for when i was asking about „technical reasons”. Indeed it looks like it would require too big ingerention in pbs architecture to make it right (splitting to microservices). Thanks, that clarifies a lot
This is exactly the kind of gaslighting you get on this forum, from other members. Of course PBS could be published as a Docker image. Of course you can manage certbot within that. Of course you can pass through "tape devices" (every homelabber does, right?). Sometimes it is a Stockholm syndrome asylum here. Don't fall for it. It's just extra work, paid customers not asking for this.
EDIT: One thing I want to say, I did get responses here from some staff on how some things run under the hood and architecture and technicalities within sources, that's something they get no benefit from and they absolutely do not have to do. I commend that, but we are talking a handful of individuals. I would name them, but then others would get offended. I think they know who they are anyways. Overall, the business model pushes to hunt for bugs to fix, not be assisting with a homelab setup.
[1]
https://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_4.0_beta1
[2]
https://linuxcontainers.org/lxd/
[3]
https://shawtyds.wordpress.com/2021...rs-from-proxmox-ve-back-to-plain-old-lxd-lxc/
[4a]
https://forum.proxmox.com/threads/moderator-removal-no-valid-subscription-popup-removal.153059/
[4b]
https://forum.proxmox.com/threads/czech-translation-for-2-x.11797/#post-696451
[4c]
https://bugzilla.proxmox.com/show_bug.cgi?id=4252#c18
[4d]
https://pve.proxmox.com/wiki/Roadmap#Proxmox_VE_8.1
[4e]
https://bugzilla.proxmox.com/show_bug.cgi?id=5243
[5]
https://github.com/containrrr/watchtower