Same with Bit/vaultwarden, all clients grab a copy of the vault from the server when they sync so if the server is offline all clients still "just work".
Chances are your router can have a fallback DNS.
Chances are it can't. You can probably set multiple DNS servers (anywhere, not just routers) but they aren't a primary/secondary sort of deal. Most traffic might be weighted towards the first one in a list but you will find traffic still hits the others.
Build a webpage, host it on the device.
I'm going to say sort of all of the above, but not just across the whole board. Some services I host because I want a better service than is available elsewhere.
For example I host AdGuard Home and OPNsense because it's better than my ISP supplied router and I get more out of it so that's better service. I host Immich because I don't want to pay Google to store all my photos when I have a server sat here that's quite capable of doing it so that's cost I guess.
Ask the reddit devs, that's basically how reddit started out!
It has certainly helped me get my head round docker. I don't have to remember what folder I left that compose file in or what that command was. Because of using Dockge I now get the correlation between the command line and compose files (although I still hate languages that rely on whitespace/indenting but that's another rant for another day lol).
I really like the clean simplicity of this (and Uptime Kuma). Couple of things I think would be handy, some shortcuts or snippets for the console, rather than having to try and remember all the prune commands etc could have some custom one click buttons to do it (or maybe chain the commands like docker system prune -a && docker volume prune -a
etc?
Are you integrating Telegram with this again? Obviously we can monitor the containers with UK but I was thinking of an alert if there's an update available if we can add some update check?
Absolutely lovely interface though, really glad this came along. Thank you!
What router is it/what settings does it have? If it has IP/port filtering I would imagine it would have some sort of forwarding service.
All of those options are fine, in that they will all achieve what you want/describe/ask. Up to you which one you do, I've done all 3 essentially over the years as the lab has grown/expanded/matured. Depends what your budget is and what you want to get done really.
I've looked at a couple of these type things (including Portainer and CosmosOS) and they just add another level of complexity. https://github.com/louislam/dockge looks to be a lot simpler and allows you to use commands that everyone is familiar with.
Seen loads. Tried Googling it? Multiple ways to do this, some sort of hobby/DIY platform (Arduino, ESP, PiZero etc) and a connected display. Just have a browse round SparkFun?
Where Telegram seems to come in handy is using the bots to send alerts, e.g. from Uptime Kuma. That's all I use it for, I presume that's what most of us use it for?