Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Found an amazing tool for exporting WireGuard peers! (No more struggling)

    Scheduled Pinned Locked Moved WireGuard
    27 Posts 8 Posters 1.8k Views 11 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 3um3le3ee3 Offline
      3um3le3ee
      last edited by 3um3le3ee

      New version 1.0.8 released.

      Visual Telemetry & NOC Dashboard: A brand-new, dedicated Network Operations Center view.

      Includes live bandwidth charts (Rx/Tx).

      IP subnet exhaustion pie charts.

      24-hour usage trend charts and a "top talkers" data table.

      Dual-Stack IPv4/IPv6 Support: The Auto-Setup Wizard now handles IPv6-only or dual-stack tunnel configurations, including primary and secondary IP addressing.

      Smart IP Allocation & Conflict Prevention: A new free-list allocator that intelligently fills IP gaps from deleted peers and proactively blocks provisioning if a conflict is detected.

      Import .conf Files: Ability to upload existing WireGuard configuration files to automatically parse and pre-fill provisioning modals.

      Auto-Update Checker: A configurable background service (Daily/Weekly/Never) that provides a "One-Click Download & Install" banner for new releases.

      Self-Healing & Persistence:

      Auto-Bootstrap: Ensures the tool survives pfSense firmware upgrades.

      Pre-install Backups: Protects configurations during the update process.

      UI Tab Healing: Aggressively maintains native menu integrity.

      100% Offline Assets: Transitioned to locally hosted JavaScript libraries for QR codes and charts (no external CDN dependencies).

      Enhancements to Existing Features

      Identity Sync Daemon: While v1.0.7 introduced the daemon, v1.0.8 specifically adds the ad_sync: prefix logic for LDAP/Local User syncing and introduces bandwidth telemetry archiving.

      HA Sync Wizard: Improvements to the background queue, moving from "automatically queued" to "automatically saved to a background queue" for more resilient retries.

      Auto-Tunnel Setup Wizard: Explicitly labeled as a core new deployment feature in this version, expanding on the interface mapping introduced in the previous release to now include full key generation and firewall rule automation.

      https://github.com/3um3le3ee/pfSense-wireguard-peer-export

      1 Reply Last reply Reply Quote 2
      • P Offline
        psp
        last edited by psp

        Just upgraded on pfSense v2.8.1 without any issue (WG with 4 tunnels and 17 peers).
        Very nice dashboard.
        Thank you for your work.

        3um3le3ee3 1 Reply Last reply Reply Quote 0
        • 3um3le3ee3 Offline
          3um3le3ee @psp
          last edited by

          @psp

          Thank you so much for using the tool and for the kind words! It really means a lot to me that you took the time out of your day to reach out and share your feedback. Hearing that your upgrade went smoothly is incredibly rewarding.

          I'm thrilled to hear that you are liking the new dashboard, and I truly hope you continue to enjoy using the tool.

          Cheers!

          1 Reply Last reply Reply Quote 0
          • P Offline
            psp
            last edited by psp

            Hi, just to share some info, installing on pfSense+ 26.03-RELEASE clean:

            1. pkg add runs ok.
            2. "Export" tab crashes with "PHP Fatal error: Uncaught TypeError: Unsupported operand types: string / int in /usr/local/www/wg/vpn_wg_export.php:1375"
            3. pkg delete does not properly remove the package.

            WG Suite v1.0.8 seems not compatible with pfSense+ v26.03.

            1 Reply Last reply Reply Quote 0
            • 3um3le3ee3 Offline
              3um3le3ee
              last edited by

              What's New in Version 1.0.9

              Namespace Isolation (Bulletproof Uninstalls): A massive under-the-hood architectural upgrade. All custom UI files and tools are now securely sandboxed in a dedicated /wgx/ directory rather than injecting directly into the native WireGuard folders. This ensures that uninstalling the tool is 100% safe and will never conflict with or break your native pfSense WireGuard GUI.

              Zero-Touch Site-to-Site (S2S) Deployment: A powerful new wizard allows you to instantly deploy a mesh/bridge tunnel between two pfSense firewalls. Simply enter the remote firewall's credentials, and the suite handles key generation, interface mapping, firewall rules, and routing on both sides simultaneously via XMLRPC.

              Automated Bandwidth Throttling (QoS Alias): The background telemetry daemon now actively monitors total data usage (Rx+Tx) per peer. If a peer exceeds your configured soft cap limit, they are automatically placed into a dynamic WGX_THROTTLED pfSense Alias, allowing you to easily apply pfSense traffic shapers or block rules.

              Time-Based Access Scheduling: Restrict peer access based on dynamic time schedules during provisioning. You can now easily limit specific peers to "Business Hours" (Mon-Fri, 09:00-17:00) or "Weekends Only," which is actively enforced by the expiration daemon.

              FRR OSPF Dynamic Routing Injection: Advanced users deploying new tunnels via the Setup Wizard can now check a box to automatically inject the new interface into the pfSense FRR OSPF package, broadcasting the new routes across your mesh network instantly.

              Dedicated System Audit Trail: A brand-new Audit tab has been added to the top menu. This page filters your native pfSense system logs to provide a clean, searchable history of all WireGuard Suite actions, including peer creations, deletions, key rotations, and S2S deployments.

              Hall of Fame / Credits Page: A dedicated, credits page accessed directly from the footer, recognizing the community testers and supporters who helped refine the suite.

              N 1 Reply Last reply Reply Quote 1
              • N Offline
                netblues @3um3le3ee
                last edited by

                @3um3le3ee What about pfsense+ v26.03?

                3um3le3ee3 1 Reply Last reply Reply Quote 0
                • 3um3le3ee3 Offline
                  3um3le3ee @netblues
                  last edited by 3um3le3ee

                  @netblues

                  Yes!:Thanks to psp's testing. 👍

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.