OutdatedVersion / unifi-port-forwarding-tool

Forward Internet accesible ports for a network using a Ubiquiti router through a limited interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gated port forwarding

Note

This is a work-in-progress! πŸ¦ΊπŸ™‚

Provides a way to expose a limited interface to expose ports in a network using a Ubiquiti router running Unifi OS' Network app.

I've given out some virtual machines, running in Proxmox VE, to friends which don't have any way to forward traffic to them. Since publicly exposing and handing out credentials to people didn't seem like a great idea this bridges that gap.

Works on only the default network

TODO

  • Forward a new port
    • API research βœ… (see unifi.ts)
    • Mock up βœ…
    • First pass βœ…
    • Error handling
  • Remove an existing forward
    • API research βœ… (see unifi.ts)
    • Mock up ❓ IDK there's a button at least
  • Front with authentication proxy
    • Research βœ…
    • Maybe Cloudflare Access? Straightforward and maintained by someone else.

πŸ“Έ

Homepage

About

Forward Internet accesible ports for a network using a Ubiquiti router through a limited interface

License:MIT License


Languages

Language:TypeScript 97.9%Language:JavaScript 1.8%Language:CSS 0.3%