Containers get upgrades when they run. They get updates as static projects, then are built into containers. Fedora being said container will help none of this process at all though.
I have no idea why you’re even mentioning Foregjo, I’m lost now.
Comment on Am I the only one interested in Fedora container?
possiblylinux127@lemmy.zip 11 months agoIn the case of Nextcloud it is written in PHP so it is very important to get PHP security fixes. I get the argument for static binaries like Forgejo. I’m mostly looking at more complex things.
Containers get upgrades when they run. They get updates as static projects, then are built into containers. Fedora being said container will help none of this process at all though.
I have no idea why you’re even mentioning Foregjo, I’m lost now.
sugar_in_your_tea@sh.itjust.works 11 months ago
PHP isn’t complex, you just need a webserver (nginx, Apache, etc) and PHP. That’s one process (webserver) that runs a few child processes (PHP scripts). When using PHP fpm, use two containers.
Each container should run one process. Each container can run whatever base you want. If you want a newer PHP on an older image, go for it! More complexity should mean more containers, not more complex containers.
possiblylinux127@lemmy.zip 11 months ago
Yeah tell that to Nextcloud
sugar_in_your_tea@sh.itjust.works 11 months ago
Yeah, NextCloud doesn’t follow ideal containerization style, but they do have an FPM package, so I can co figure PHP FPM separately from the web server, which is separate from my Collabora container. I don’t use the AIO image so I can control each piece separately.