Basic app written in Go and Vue.js to control master volume, shutdown and restart PC over LAN/WiFi (Tested on Windows 10 v1809 and Linux Mint 19.1 Tessa)
- Go is used for backend (run http server, expose API endpoints and change volume).
- Vue.js/buefy/axios is used for UI and interaction with backend API.
go generate
build -ldflags="-H windowsgui -s -w" -o "GoRemote.exe"
rice append --exec "GoRemote.exe"
This should compile GoRemote.exe
file
- Download Windows binaries: GoRemote-amd64.exe (64-bit) or GoRemote-i386.exe (32-bit)
- Download Linux binaries: GoRemote-linux-amd64 (64-bit) or GoRemote-linux-i386 (32-bit)
- Launch it and navigate from your mobile browser to your PC's Local IP, e.g.
localhost:8775
or192.168.x.x:8775
- Add it to Home Screen and enjoy
- https://github.com/itchyny/volume-go
- https://github.com/GeertJohan/go.rice
- https://github.com/josephspurrier/goversioninfo
- https://github.com/gen2brain/beeep
- https://github.com/getlantern/systray
- https://github.com/julienschmidt/httprouter
- https://codepen.io/calebbrewer/pen/pdyNbb
- App Icon made by Smashicons from www.flaticon.com is licensed by CC 3.0 BY
This software is released under the MIT License, see LICENSE.