Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Help make unifi-pfsense a package

    Scheduled Pinned Locked Moved Bounties
    5 Posts 4 Posters 2.3k Views
    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.
    • Y
      yaminb
      last edited by

      Bounty:

      • make the unifi-pfsense a package. This allows pfsense to run a unify controller for access points directly on the pfsense system
      • https://github.com/gozoinks/unifi-pfsense

      Background:
      I'm a home user who has an SG-3100 and ubiquiti AP. I got everything working using the unify android application. But I did a fair amount of research before hand to see if I could get the controller running on the sg-3100. It seems possible though I have not tried it. I think it would be an excellent addition as a pfsense package. Not essential for for immediate needs, but I definitely could see this being useful for others.

      Pricing:
      No idea as I don't know what's involved with the packaging. It seems the project developer already has it basically working as a script. Work would just be needed to make it friendly packaging.

      1 Reply Last reply Reply Quote 0
      • NogBadTheBadN
        NogBadTheBad
        last edited by

        Why reinvent the wheel, the Unifi controller runs on Linux rather than FreeBSD that pfSense runs.

        Just buy a Raspberry Pi or run it under Docker if you have a NAS.

        pfSense is a firewall not an appliance.

        Andy

        1 x Netgate SG-4860 - 3 x Linksys LGS308P - 1 x Aruba InstantOn AP22

        1 Reply Last reply Reply Quote 0
        • dotdashD
          dotdash
          last edited by

          UniFi runs just fine on FreeBSD, and Windows, as well as Linux.
          The script does work on amd64 builds of PfSense, but I would not recommend running it on your firewall. It can cause package issues that will trash the box, especially on upgrade. The SG-3100 is arm, and that's another can of worms. If you are a home user, just run it on a workstation when you need to make changes. If you want it running all the time, you could take NogBad's suggestion and run it on a Pi, or on a NAS.

          Y 1 Reply Last reply Reply Quote 0
          • Y
            yaminb @dotdash
            last edited by

            @dotdash
            As mentioned. I have no need for it. The android app from Unifi worked brilliantly for me to get me up and running.
            Just figured it would be useful for others.

            1 Reply Last reply Reply Quote 0
            • jimpJ
              jimp Rebel Alliance Developer Netgate
              last edited by

              The licensing of the ubiquity software makes packaging it problematic, and that really isn't a service that should be on a firewall. It should be on a separate device, VM, etc. Isolated on a management system.

              Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

              Need help fast? Netgate Global Support!

              Do not Chat/PM for help!

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