Introduction

GitHub - rolestack/adow: adow(Automatic Disable OPNsense WireGuard)
adow(Automatic Disable OPNsense WireGuard). Contribute to rolestack/adow development by creating an account on GitHub.

This script automatically disables WireGuard on OPNsense when a specific website responds with an HTTP 200 (healthy) status.

The goal is to minimize external port exposure and avoid using SSH or VPN (WireGuard) for remote access.
In setups where internal resources are accessed through specific applications (e.g. code-server from Coder), a VPN is unnecessary.

* This project is designed for self-hosters, not for enterprise environments.

Information

  • Container runs with internal UID and GID: 1000:1000
  • You can also configure Mattermost alert notifications via environment variables.

Architecture

1. When the existing server access method is Direct SSH or SSH over VPN

2. Updated Architecture

3. In Case of Proxy or Coder Failure