UI-Server-interaction which would typically require AJAX/writing JavaScript.This application uses the following techniques and might be suitable as a simple but full-fledged example of how they work: You see immediately when the host finished booting so that you can connect via ssh/RDP/etc. When waking a host, the application repeatedly tries to reach the host and updates you about the status.This way, we can work with hosts that don't answer normal pings. This port is used by the Microsoft Remote Desktop Protocol. To determine, they are at the same time pinged and we try to establish a TCP connection on port 3389. Detect the online status of saved hosts.Add new hosts via the webinterface using either their hostname or their mac address.Wake arbitrary hosts on the network of the server where this is hosted via Magic Packet.Runtime Dependent (.Net 7.0) previously known as framework dependent.So, if you want to host BlazorWoL in IIS, you may choose this download. Net application in IIS it must not be published as a single file. They are published as single file executables too (you get one ~85mb exe file instead of hundreds of smaller files). All files listed here except from the Runtime Dependent one are self contained.This app does not take advantage of 64bit, so I chose to deploy x86 due to the smaller footprint.The framework dependend release is smaller and portable but requires. The platform-specific releases have no prerequisits. If you host this in IIS you might want to configure it to be always running, otherwise the first request after some idle time will take seconds. See the appsettings.json file for details. You can set up T-SQL as a backend for backup etc. You can add the application to IIS for more serious hosting. Open the shown location in a browser (probably localhost:5000) and add your first host.Run the application by starting WoL.exe.Please note that this does not work on Windows, even with WSL, as docker host networking is required. ![]() Docker run -e "ConnectionStrings_SqliteConnection=Data Source=/blazorwol/db.sqlite " -v /var/blazorwol:/blazorwol -network host -name blazorwol ghcr.io/georg-jung/blazorwol:latest
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |