ControlR 2 is out !
In addition to the great features from v1.5, ControlR now sports a powerful user permission system, to set per user limits on starting/stopping servers/dockers/vms and more.
You need to check it out !
Also, many bug fixes and improvement, to make the experience as smooth as possible.
Three additional comments:
1. This release includes a fix for the issue with adding a 6.2 server
2. The permission system is quite straightforward
Root user is the same as before, has full access to everything.
Create a user (let's say ... family) and in the description field enter the following:
nzbget|r-x,sonarr|r--,plex|rwx,ubuntu:---
This would mean that the family user
- can see and execute the nzbget docker
- can see, but not execute, nor remove the sonarr docker
- full access to the plex docker
- can't see the ubuntu vm
The syntax for the permissions is (multiple items are comma separated)
[docker|vm]|[r-][w-][x-]
r: User can see the docker/vm, but can't interact (actions are disabled)
w: User can edit/remove the docker/vm
x: User can start/stop the docker/vm
I'm working on a plugin so that user permissions can be set from a web interface.
3. iOS is coming !