Suggested Web Interface Features

  • I realise part of the difficulty of supporting a project like this is that everyone has preferences they're keen to have satisfied in their own particular way, however much work that might entail for the developer.


    Nevertheless, some features may be trivial to integrate and benefit a lot of users, it never hurts to ask and if it's doable it may get done if we articulate a need.


    What do folks wish could be integrated into the existing interface?


    For myself I would love a tile to start and stop Docker (ideally individual containers).

    OMV 7 | 64 bit | 6.6.62 Armbian kernel | Rpi Zero 2 (Headless) | compose 7.2.16 | cputemp 7.0.2 | downloader 7.0 | shairport 7.0-2

    • Official Post

    For myself I would love a tile to start and stop Docker (ideally individual containers).

    By tile, do you mean a dashboard widget? I don't think there is a way to make an interactive widget. But I guess I don't understand why that is better than just using the plugin.


    Why would you start and stop docker?


    Why can't you start and stop containers from the compose plugin?

    I realise part of the difficulty of supporting a project like this is that everyone has preferences they're keen to have satisfied in their own particular way, however much work that might entail for the developer.


    Nevertheless, some features may be trivial to integrate and benefit a lot of users, it never hurts to ask and if it's doable it may get done if we articulate a need.


    What do folks wish could be integrated into the existing interface?

    There is a difference between preferences and wanting changes requiring dev work.


    Personally, I would rather work on real features instead of just providing an existing feature in a different place.

    omv 7.7.9-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.6 | compose 7.6.6 | cterm 7.8.5 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.2


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • By tile, do you mean a dashboard widget?

    I try not to make suggestions as to how it could be achieved but I'd guess that might be the easiest way. There's a dash widget that displays running containers that could be a neat spot to integrate it.


    Why would you start and stop docker?

    I'm working with about 470MB of ram in total which's, granted, far from ideal but that's what I have. Start/stop docker seems like a compromise (and seems easier to integrate) but start/stop individual containers'd be more useful and largely negate the utility of stopping docker itself.


    Why can't you start and stop containers from the compose plugin?

    That's what I do but while I find the web interface to be really good, the several steps to arrive where I can achieve this is both tricky on a handheld device and it takes several pauses getting that particular part of the interface to load. It's almost easier in a mobile terminal.


    I would rather work on real features

    Fair enough, completely understand.

    OMV 7 | 64 bit | 6.6.62 Armbian kernel | Rpi Zero 2 (Headless) | compose 7.2.16 | cputemp 7.0.2 | downloader 7.0 | shairport 7.0-2

    Edited once, last by ojtindrum ().

    • Official Post

    , the several steps to arrive where I can achieve this is both tricky on a handheld device and it takes several pauses getting that particular part of the interface to load

    I just tried this on my iphone over vpn. It took six clicks with a pause for the Files tab to load to stop a container. This took about 5secs. I realize your under-resourced machine might take longer but this process on my system was quite good. Even if I could add actions to a widget, this process would only save a few clicks and almost no time.

    omv 7.7.9-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.6 | compose 7.6.6 | cterm 7.8.5 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.2


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Even if I could add actions to a widget

    If you can't, you can't.


    As to utility, I'm using an Xs (which I love the same as the first day I bought it). I've stated I find the web ui to be very good but from login to up/down action is a lot more than 5 secs. Not useful to you, ok fine.


    Thanks for your time Arron, still interested in what other folks might ad to the interface were they in a position to do so (this thread was not exclusively about asserting my own needs)


    Also – by the by but given you mentioned it earlier – wear levelling is a thing with high-end microSDs

    OMV 7 | 64 bit | 6.6.62 Armbian kernel | Rpi Zero 2 (Headless) | compose 7.2.16 | cputemp 7.0.2 | downloader 7.0 | shairport 7.0-2

    • Official Post

    wear levelling is a thing with high-end microSD

    I haven't seen one with static wear leveling. They are dynamic wear leveling from what I have found. That just means you will still wear the card quicker (but still better than a card with no wear leveling) if you have a lot of files on the card that don't change much.

    omv 7.7.9-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.6 | compose 7.6.6 | cterm 7.8.5 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.2


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • don't change much

    15 year warranty on SanDisk max endurance. They seem pretty confident wouldn't y say?


    That's without so much as touching on microSD eMMC adapters


    I guess ram2file doesn't have a lot of headroom on a zero but those two things combined should offer pretty good lifetime (keep in mind this unit only runs about ten hours a day).


    You're very much an engineer, Arron. That might seem like a dis, it's not but it's a bit of a limitation nonetheless

    OMV 7 | 64 bit | 6.6.62 Armbian kernel | Rpi Zero 2 (Headless) | compose 7.2.16 | cputemp 7.0.2 | downloader 7.0 | shairport 7.0-2

    Edited once, last by ojtindrum ().

    • Official Post

    15 year warranty on SanDisk max endurance. They seem pretty confident wouldn't y say?


    That's without so much as touching on microSD eMMC adapters


    I guess ram2file doesn't have a lot of headroom on a zero but those two things combined should offer pretty good lifetime (keep in mind this unit only runs about ten hours a day).

    It will live a very long time. Regular Sandisk Extreme SD cards have last years for me. I was just pointing out that the wear leveling they advertise is nothing like nvme wear leveling.


    You're very much an engineer, Arron. That might seem like a dis, it's not but it's a bit of a limitation nonetheless

    A limitation, huh? I do have an engineering degree but I don't use it at all anymore. I have worn so many hats in my professional and personal life, that is not my only side. Probably just the only side I have patience to show on this forum anymore.

    omv 7.7.9-1 sandworm | 64 bit | 6.11 proxmox kernel

    plugins :: omvextrasorg 7.0.2 | kvm 7.1.6 | compose 7.6.6 | cterm 7.8.5 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.2


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • I do have an engineering degree but I don't use it at all anymore

    Social science/humanities can teach a person about a lot more than just how to appreciate a bit of classic lit or how to parse a census chart. It's a minor modern tragedy that we don't mandate liberal arts content in engineering degrees

    OMV 7 | 64 bit | 6.6.62 Armbian kernel | Rpi Zero 2 (Headless) | compose 7.2.16 | cputemp 7.0.2 | downloader 7.0 | shairport 7.0-2

    Edited once, last by ojtindrum ().

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!