[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1120052: ITP: nodepass — Lightweight TCP/UDP tunneling tool



Package: wnpp
Severity: wishlist
Owner: <Yosebyte <team@mail.nodepass.eu>>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : nodepass
  Version         : 1.9.0
  Upstream Author : yosebyte <https://github.com/yosebyte>
* URL             : https://github.com/yosebyte/nodepass
* License         : BSD-3-Clause
  Programming Lang: Go
  Section         : net

Description: Lightweight TCP/UDP tunneling solution written in Go
 NodePass is a lightweight, cross-platform tunneling tool designed
 for secure and efficient TCP and UDP forwarding.
 .
 It supports multiple relay modes, authentication, and encrypted
 channels. The project aims to provide a simple but powerful
 alternative to classic tunneling tools (e.g., SSH port forwarding
 or stunnel), with an easy-to-deploy Go-based implementation.
 .
 Features:
  * TCP and UDP tunneling over secure channels
  * Lightweight and dependency-free (pure Go)
  * Configurable via CLI or JSON
  * Optional encryption and authentication
  * Compatible with Linux, macOS, and Windows
 .
 This package provides the `nodepass` binary for system-wide use.

Rationale:
 The package provides a modern, efficient network tunneling utility
 for developers and system administrators. Its minimal footprint and
 simple configuration make it ideal for lightweight network relay
 scenarios or self-hosted VPN replacements. It fills a similar niche
 as `frp` or `ngrok`, but is fully open-source and locally deployable.

Remarks:
 - The upstream project is active and tagged releases are available.
 - The Debian package is being prepared as `nodepass (1.9.0-1)`
   using the “3.0 (quilt)” source format.
 - Lintian clean-ups and Debian Policy updates (Standards-Version 4.7.2)
   will be completed prior to upload.
 - I am seeking a sponsor for the initial upload (mentors.debian.net).

Maintainer:
 <Leslie Alexander> <leslie@mail.nodepass.eu>

VCS:
 https://github.com/yosebyte/nodepass

ITP justification:
 This ITP announces my intention to package NodePass for Debian,
 fulfilling the Debian Developer’s Reference §5.1 requirement to
 avoid duplicate packaging efforts and to notify the community
 of this new package.

Reply to: