-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Hey there, I haven't actually installed and tried this yet (hopefully will have some time tonight), but it looks like it perfectly fits my use-case so I'm really excited about it.
Preemptively (so I know what I'm getting into when I do try it out), it looks like there is just a single page with all the cameras on it. For my situation I have at least two different groups of users that would be interested in different cameras (and ideally I would like to prevent users from viewing cameras they shouldn't be via Traefik/Authelia). Do you have any suggestions for breaking the cameras into two groups?
I could just run two separate instances of the container, but that seems a little inconvenient.
I'm willing to do some coding to get it to work. As a hack, do you think it would work if I just duplicated the index.ts file and changed this line to read a different list of sources?
If things work out, as a more long term solution, what are your thoughts on having a group attribute on each camera and allowing index.ts to filter based on a query string or path (e.g. http://localhost?group=outside or http://localhost/outside)? This would allow me to control access to cameras more granularly, and group them conveniently.