[Task]: Windows control service #4

Open
opened 2024-01-12 01:01:07 +00:00 by adeck · 0 comments
Owner

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

  • 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
Sign in to join this conversation.
No description provided.