Skip to content

add wol support#1155

Merged
quietsy merged 17 commits into
swag-ondemandfrom
swag-ondemand-add-wol
Jul 7, 2026
Merged

add wol support#1155
quietsy merged 17 commits into
swag-ondemandfrom
swag-ondemand-add-wol

Conversation

@quietsy

@quietsy quietsy commented Jun 24, 2026

Copy link
Copy Markdown
Member

Added WoL support for remote hosts

  • SWAG_ONDEMAND_REMOTE1 - the remote API of other hosts for ondemand to manage. For example: tcp://otherhost:2375.
  • SWAG_ONDEMAND_REMOTE1_WOL_MAC - Required for WoL, specifies which MAC address to send the WoL packet to. For example: 00:00:0A:BB:28:FC.
  • SWAG_ONDEMAND_REMOTE1_WOL_URLS - Required for WoL, specifies which URL prefixes would trigger WoL. Same syntax as swag_ondemand_urls below. For example: https://somecontainer..
  • SWAG_ONDEMAND_REMOTE1_WOL_BROADCAST - Optional, override which broadcast to send the WoL packet to. Defaults to 255.255.255.255.
  • SWAG_ONDEMAND_REMOTE1_WOL_PORT - Optional, override which port to send the WoL packet to. Defaults to 9.
  • SWAG_ONDEMAND_REMOTE1_WOL_INTERFACE - Optional, override which interface to use for sending the WoL packet. Defaults to the first interface.

You can increment the number for up to 20 remote hosts. For example: SWAG_ONDEMAND_REMOTE2, SWAG_ONDEMAND_REMOTE3, etc.

For WoL to work in a container, you need to either set network_mode: host or broadcast to the IP of the remote host and set a static ARP on the router. For example: in opnsense add an entry under Interfaces > Neighbors > Static Assignments.

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

3 similar comments
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@quietsy quietsy force-pushed the swag-ondemand-add-wol branch from d92fde1 to 2621aa3 Compare July 2, 2026 08:06
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@quietsy quietsy changed the base branch from swag-ondemand to swag-ondemand-add-remote July 2, 2026 08:08
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

11 similar comments
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@quietsy quietsy requested a review from a team July 2, 2026 10:44
@LinuxServer-CI LinuxServer-CI moved this from PRs to PRs Ready For Team Review in Issue & PR Tracker Jul 2, 2026
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

3 similar comments
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@github-project-automation github-project-automation Bot moved this from PRs Ready For Team Review to PRs Approved in Issue & PR Tracker Jul 6, 2026
@quietsy quietsy changed the base branch from swag-ondemand-add-remote to swag-ondemand July 7, 2026 08:17
@quietsy quietsy force-pushed the swag-ondemand-add-wol branch from 5668734 to f60c9aa Compare July 7, 2026 08:21
@LinuxServer-CI

Copy link
Copy Markdown

PR build pushed to ghcr.io/linuxserver/mods:pull_request_1155

@quietsy quietsy merged commit 69c323c into swag-ondemand Jul 7, 2026
4 checks passed
@LinuxServer-CI LinuxServer-CI moved this from PRs Approved to Done in Issue & PR Tracker Jul 7, 2026
@quietsy quietsy deleted the swag-ondemand-add-wol branch July 7, 2026 08:48
quietsy added a commit that referenced this pull request Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants