While the majority of the software will by python on linux inside docker (in a Hyper-V VM or on an OpEdge), something needs to run on the Windows PC display as well.
This software will mainly listen for commands from the server [Linux]. These commands will be run in a powershell [admin] prompt. Commands include starting firefox in full screen mode and opening the web page for the Jukebox app, once it is running. And running the arm initialization controller via USB possibly (to research).
If we are using a Hyper-V VM however, it will startup/shutdown the VM with the PS commands Start-VM -Name Jukebox* and Stop-VM -Name Jukebox*
Create service that can run PS commands (use old Interfaz project as template)
use a http webserver / ssh server / etc to listen for commands.
Determine commands to start firefox how we want
create a way to tell the server where to find this client.
Package it up into a windows app that can run from the desktop & on boot.
Assign to Project
I have assigned to the project
### Task description
While the majority of the software will by python on linux inside docker (in a Hyper-V VM or on an OpEdge), something needs to run on the Windows PC display as well.
This software will mainly listen for commands from the server [Linux]. These commands will be run in a powershell [admin] prompt. Commands include starting firefox in full screen mode and opening the web page for the Jukebox app, once it is running. And running the arm initialization controller via USB possibly (to research).
If we are using a Hyper-V VM however, it will startup/shutdown the VM with the PS commands `Start-VM -Name Jukebox*` and `Stop-VM -Name Jukebox*`
- [ ] Create service that can run PS commands (use old Interfaz project as template)
- [ ] use a http webserver / ssh server / etc to listen for commands.
- [ ] Determine commands to start firefox how we want
- [ ] create a way to tell the server where to find this client.
- [ ] Package it up into a windows app that can run from the desktop & on boot.
### Assign to Project
- [x] I have assigned to the project
adeck
added this to the Jukebox project 2024-01-12 01:01:07 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Task description
While the majority of the software will by python on linux inside docker (in a Hyper-V VM or on an OpEdge), something needs to run on the Windows PC display as well.
This software will mainly listen for commands from the server [Linux]. These commands will be run in a powershell [admin] prompt. Commands include starting firefox in full screen mode and opening the web page for the Jukebox app, once it is running. And running the arm initialization controller via USB possibly (to research).
If we are using a Hyper-V VM however, it will startup/shutdown the VM with the PS commands
Start-VM -Name Jukebox*andStop-VM -Name Jukebox*Create service that can run PS commands (use old Interfaz project as template)
use a http webserver / ssh server / etc to listen for commands.
Determine commands to start firefox how we want
create a way to tell the server where to find this client.
Package it up into a windows app that can run from the desktop & on boot.
Assign to Project