DWService is a free and open source remote desktop tool which allows accessing a remote system via a web browser. DWAgent is the client which needs to be installed on the system to access. Because the application uses an installer script instead of being distributed via normal means, packaging it may be difficult to impossible unless the installer script can be bypassed and the activation code needed entered later. Automatic updates also need to be disabled to enforce updates via Nix. Silent installation of the agent may be a good place to start investigating.
Starting from source instructions may be useful as it specifies that by doing so, the agent doesn't update itself. We'd have to map nix config values to the config.json for the agent.
DWService is a free and open source remote desktop tool which allows accessing a remote system via a web browser. DWAgent is the client which needs to be installed on the system to access. Because the application uses an installer script instead of being distributed via normal means, packaging it may be difficult to impossible unless the installer script can be bypassed and the activation code needed entered later. Automatic updates also need to be disabled to enforce updates via Nix. Silent installation of the agent may be a good place to start investigating.