Windows desktop app to manage hosts on a remote network.
Remote Connect lets you wake hosts on a VPN-protected remote network via WakeOnLAN:
This app was developed with a specific network setup in mind. In particular, it requires an OpnSense instance on the target network with the WoL plugin installed. It is assumed that the OpnSense instance is reachable through a VPN. As such, the app requires that the executing machine has an IP address in the target subnet (most likely you would use the VPN bridge network as the target). To automatically connect to the VPN, an installed OpenVPN client is expected. For the WoL functionality the app requires access to the /api/wol/wol
OpnSense endpoints (via a key+secret pair).
Built with the Avalonia UI framework, using the MVVM pattern.
- Improvements on the settings page (DataGrid input behaviour is not user-friendly)
- Integration tests
Copyright (C) 2021 Niklas Reiche
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
See here.