Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows - AppData/Roaming - Config.json for shared computer #93

Open
mrhhats opened this issue Sep 25, 2023 · 2 comments
Open

Windows - AppData/Roaming - Config.json for shared computer #93

mrhhats opened this issue Sep 25, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@mrhhats
Copy link

mrhhats commented Sep 25, 2023

Hi everyone. Running a business windows domain network. Have a meeting room PC which all our users can log into as their own profiles.

Problem is each new user will not have the config.json file and our streamdeck won't work until they manually 'change host'

Any way to standardize and put in a central location the config.json file so all profiles will read from there?

thank you!

@Julusian
Copy link
Member

There isn't currently a way to do this cleanly, but it would be reasonable to add.

Perhaps it should be possible to define a registry key for the path use? Would it need to handle that path being readonly? Should it be possible to disable changing the host/port too?

An alternate option would be to use some script that gets run upon login to copy the config.json into the correct place in the user folder.
Or to run satellite as a service in its own user account, which would also allow it to work when no user is logged in.

@Julusian Julusian added the enhancement New feature or request label Sep 26, 2023
@thorleifjacobsen
Copy link

Any idea on how to run it as a service? What steps to do? I've tried to download the repo and build it with npm run dist but not able to run the program with node directly. Prolly doing it wrong. Any tip here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants