linuxserver / docker-webtop

Ubuntu, Alpine, Arch, and Fedora based Webtop images, Linux in a web browser supporting popular desktop environments.
GNU General Public License v3.0
1.91k stars 196 forks source link

[FEAT] NixOS images #263

Closed nett00n closed 1 month ago

nett00n commented 1 month ago

Is this a new feature request?

Wanted change

Can you also add NixOS images based on official NixOS image on docker hub

NixOS is a declarative configured immutable GNU/Linux distributive

Reason for change

NixOS is cool, btw :)

Proposed code change

No response

github-actions[bot] commented 1 month ago

Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

thelamer commented 1 month ago

NixOS is fundamentally incompatible with running inside Docker. Different tech but, it is like running Docker in Docker, you need priv to do namespacing and sandboxing. For simple programs like CLI stuff the lack of sandboxing is probably fine, but desktop apps would require the user to run the container in privileged mode.

It is basically a total non starter, and there is nothing upstream can do to make it more compatible as the isolation of packages is their core philosophy.