-
|
Multiple discussions in this forum seem to indicate a need to improve how the "app" containers (for lack of a better name: all containers managed by the MC) are started/stopped.
I propose the following logic:
|
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 3 replies
-
|
Hi, i am not sure about such a change. This needs to be considered carefully and probably means a huge rewrite. For example what is the UX if the instance is not yet configured (initial steps are not done yet). Btw you can already automate stopping and starting of sibking containers e.g. by so: https://github.com/nextcloud/all-in-one#how-to-stopstartupdate-containers-or-trigger-the-daily-backup-from-a-script-externally |
Beta Was this translation helpful? Give feedback.
-
|
Related: #6454 |
Beta Was this translation helpful? Give feedback.
-
Without going in detail, I think that this is quite easy to solve:
|
Beta Was this translation helpful? Give feedback.
-
|
Related: #6268 |
Beta Was this translation helpful? Give feedback.
-
|
PS: trying to make my opinion a bit more clear: I fully appreciate all the effort that went into making the AIO experience as AutoMagic as possible. In my opinion, the way the AIO is architected and works is not so good for users who require more "control". I would put into that category both expert syadmins who want to tweak the installation to run in enterprise-y contexts (and there seems to be a lot of those commenting here) and more casual tinkerers who simply want to be able to troubleshoot issues when things are not working as expected. At the moment, it feels that the troubleshooting experience is not so great, and the integration story could be improved. There are many howtos and faqs, but most of them involve long lists of arcane commands, which look like they might work only in a few cases. Could we make that better? I do not think that we should strive for AIO to be perfectly useable by "your grandma", if that becomes detrimental to useability for the more experienced. After all, when setting it up, one should have basic notions of ports, ip addresses, disk space. A command-line is required to start AIO via Docker, and the user has to have been set up as either sudoer or be in the Docker group. One needs a license before being allowed to drive a car. With great power comes great responsibility, etc... Designing any app in a way that is at the same time solid, featureful and extendable takes careful design. But having solid foundations provides both robustness and flexibility to the layers on top. This is why I am pushing for adding more "control". Suggestions #8156, #8129, #8139, #2912 (reply in thread) all go in the same direction. |
Beta Was this translation helpful? Give feedback.
Hi, i am not sure about such a change. This needs to be considered carefully and probably means a huge rewrite. For example what is the UX if the instance is not yet configured (initial steps are not done yet).
Btw you can already automate stopping and starting of sibking containers e.g. by so: https://github.com/nextcloud/all-in-one#how-to-stopstartupdate-containers-or-trigger-the-daily-backup-from-a-script-externally