4 ms·
it's a server app. flatpak or appimage is a terrible way for those.
by fl0id 3y ago
it's a server app. flatpak or appimage is a terrible way for those.
- deleted 3y ago[deleted]
- smallerfish 3y agoBecause...?
- ekianjo 3y agoBecause docker is made for server apps. Flatpak is for desktop apps. Docker comes with batteries included to keep things running 24 7
- smallerfish 3y agoWhat percentage of people install this on their own computers? Docker is much less manageable locally than, say, systemd or supervisor. The only thing (which is something) that docker has going for it is that it's cross platform. But the same argument can be made for writing apps using electron. If you're going to do that, fine, but acknowledge the compromise. It's not better.
- javier2 3y agoIt is not. What if this app needs python 3.11? How do I guarantee that in the environment for all linux distros?
- smallerfish 3y agoIf portability is a project goal, maybe pick a language that is actually portable (which python is not). This is almost exactly the argument for Electron: I want a portable app written in js + html, therefore I need to include a js runtime (i.e. chromium + node) with it.
- Aeolun 3y agoYuck. Every time my system has some random binary that doesn’t seem to resolve to any expected location it’s because it’s installed with flatpak, snap or appimage (why 3?!). Now I just stick to debian packages.