Showing 21 open source projects for "self-host"

View related business solutions
  • Stop vibe-debugging. Icon
    Stop vibe-debugging.

    Plug Claude into your app's actual errors.

    AppSignal's MCP server hands Claude, Cursor, or Zed your real errors, traces, and the deploy that shipped them. AI writes the fix; you review the diff.
    Free 30 days.
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    docker-host

    docker-host

    A docker sidecar container to forward all traffic to local docker host

    docker-host is a Docker sidecar container that forwards traffic from containers to the local Docker host or another configured host. It is useful in environments where containers need to reach services running on the host machine, especially when direct host networking is unavailable or inconsistent across platforms. The project creates a predictable network alias, commonly used as docker-host, so other containers can connect through a stable name. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Amnezia VPN

    Amnezia VPN

    Amnezia VPN Client (Desktop+Mobile)

    ...With split tunneling capabilities and support for Windows, macOS, Linux, Android, and iOS, it offers flexible control over VPN usage across devices. Its combination of self-hosting, protocol diversity, and ease of deployment makes it a powerful solution for secure and private internet access.
    Downloads: 1,750 This Week
    Last Update:
    See Project
  • 3
    Drip

    Drip

    Self-hosted tunneling solution to expose localhost securely

    Drip is an open-source, self-hosted tunneling solution that lets you expose local services to the internet securely on your own terms. Inspired by the idea of “lighting a small lamp on your network,” Drip creates encrypted tunnels through your own infrastructure without relying on third-party servers, giving you full control over traffic direction and network endpoints.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Portr

    Portr

    Expose local http, tcp or websocket connections to the public internet

    ...Portr can help developers test webhooks, share local applications, expose APIs, or temporarily publish development services without deploying them permanently. Its main purpose is to provide a practical self-hosted tunnel service that balances developer convenience with infrastructure ownership.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Narrowlink

    Narrowlink

    A self-hosted solution to enable secure connectivity between devices

    ...Unlike traditional tools like ngrok, Narrowlink is peer-to-peer and privacy-focused, using WireGuard and WebRTC to establish direct encrypted tunnels between peers. It is designed to make exposing local services simple, fast, and secure with no need for port forwarding or cloud relays. Narrowlink is ideal for developers, self-hosters, and remote teams looking for frictionless, encrypted connectivity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    NSmartProxy

    NSmartProxy

    NSmartProxy is an open source reverse proxy tool

    ...It’s designed to work with desktop and server apps, and includes a centralized SmartNode server that helps initiate and maintain tunnel connections. This makes it ideal for remote access to local services or self-hosted applications. NSmartProxy supports both TCP and UDP protocols, making it versatile for a wide range of network needs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    Tunnelmole

    Tunnelmole

    Connect to local servers from anywhere

    ...By running a simple command with a local port, users can route public traffic to a service running on their own machine. The project is often compared to ngrok, but it is open source and can be used with the public hosted service or a self-hosted Tunnelmole service. It is especially useful for testing webhooks, sharing work-in-progress apps, mobile testing, client previews, and development demos. Its main value is making local development reachable from the internet without manual router configuration or deployment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    piko

    piko

    An open-source alternative to Ngrok, designed to serve production

    Piko is an open-source reverse proxy and tunneling system designed as a self-hostable alternative to ngrok. It lets upstream services open outbound-only connections to Piko, then routes incoming traffic back through those established tunnels. This design is useful for services that are private, behind NAT, firewalled, or otherwise not publicly routable. Piko is built for production-oriented hosting rather than only short-lived development demos.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    new-pac

    new-pac

    Scientific Internet access

    ...Because endpoint reliability and availability change over time, the project is maintained as a living resource with frequent updates and alternatives. It also includes how-to materials for self-hosting and basic operational hygiene so users can better manage their own connectivity. The goal is practical empowerment—reduce friction, centralize information, and provide options suited to different networks and risk tolerances.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 10
    AWL

    AWL

    Securely connect your devices into a private network

    ...By leveraging WireGuard tunneling and built-in NAT traversal, AWL facilitates seamless device connectivity at the IP level, enabling users to access services like SSH, RDP, or self-hosted applications without complex configurations. Its decentralized architecture ensures that traffic flows directly between devices, enhancing privacy and reducing latency. AWL is particularly beneficial for scenarios such as remote work, gaming, or accessing geographically restricted content.​
    Downloads: 10 This Week
    Last Update:
    See Project
  • 11
    GO Simple Tunnel

    GO Simple Tunnel

    A simple tunnel written in golang

    ...GOST also includes operational features such as load balancing, routing control, admission control, rate limiting, dynamic configuration, Prometheus metrics, and a Web API. It is useful for network engineers, developers, and self-hosters who need a configurable, cross-platform networking toolkit for complex proxy and tunnel setups.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Bastillion

    Bastillion

    Web-based SSH console that centrally manages administrative access

    ...Commands can be shared across shells to make patching easier and eliminate redundant command execution. Bastillion layers TLS/SSL on top of SSH and acts as a bastion host for administration. Protocols are stacked (TLS/SSL + SSH) so infrastructure cannot be exposed through tunneling / port forwarding.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    py-multiaddr

    py-multiaddr

    multiaddr implementation in Python

    ...Allowing systems to evolve and grow is important. The Multiformats Project is a collection of protocols that aim to future-proof systems, today. They do this mainly by enhancing format values with self-description. This allows interoperability, and protocol agility, and helps us avoid lock-in.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Pingtunnel

    Pingtunnel

    Pingtunnel is a tool that send TCP/UDP traffic over ICMP

    ...It is designed for experimental, research, and network-study scenarios where ICMP transport is being explored as an alternative path for traffic forwarding. The project uses a client and server model, with the server typically requiring a publicly reachable host. It can carry application traffic through ICMP echo-style communication, which makes it distinct from common TCP, UDP, HTTP, or DNS tunnel tools. Because the tunnel traffic is not inherently presented as encrypted, sensitive usage should rely on secure protocols layered above it. pingtunnel is best understood as a specialized transport experiment for moving traffic through ICMP rather than a full privacy or security solution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    tunnelto

    tunnelto

    Expose your local web server to the internet with a public URL

    ...It is designed for developers who need to test webhooks, demos, APIs, or in-progress applications without deploying them to a public server. The project includes both a hosted service model and self-hosting support, giving teams flexibility depending on their workflow and infrastructure needs. Its async architecture is built on Tokio, which helps it handle network connections efficiently. tunnelto is especially useful during development because it reduces the friction of sharing local work with clients, teammates, or third-party platforms. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PivotSuite

    PivotSuite

    Network Pivoting Toolkit

    PivotSuite is a portable, platform-independent and powerful network pivoting toolkit, Which helps Red Teamers / Penetration Testers to use a compromised system to move around inside a network. It is a Standalone Utility, Which can use as a Server or as a Client. If the compromised host is directly accessible (Forward Connection) from Our pentest machine, Then we can run pivotsuite as a server on the compromised machine and access the different subnet hosts from our pentest machine, Which was only accessible from the compromised machine. If the compromised host is behind a Firewall / NAT and isn't directly accessible from our pentest machine, Then we can run pivotsuite as a server on pentest machine and pivotsuite as a client on the compromised machine for creating a reverse tunnel (Reverse Connection). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    TCP Over HTTP Tunnel

    TCP Over HTTP Tunnel

    TCP Over HTTP Tunnel Client with Header Host Support ( Injector ).

    TCP Over HTTP Tunnel Free Server Provided by Fastssh.com Server: tcp.serverip.co Ports: 80, 8080, 3128 Password: fastssh.com Works only with fastssh.com SSH accounts. In some networks, the use of CONNECT method is blocked. In such cases, an HTTP tunnel can still be implemented using only the usual HTTP methods as POST, GET, PUT and DELETE. The server runs outside the blocked network and acts as a special HTTP server. The client program is run on a computer inside the...
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Go HTTP tunnel

    Go HTTP tunnel

    Fast and secure tunnels over HTTP/2

    Go HTTP tunnel is a reverse tunnel based on HTTP/2. It enables you to share your local host when you don't have a public IP. The tunnel client tunnel requires a configuration file, by default it will try reading tunnel.yml in your current working directory. If you want to specify other file use -config flag. A client opens TLS connection to a server. The server accepts connections from known clients only. The client is recognized by its TLS certificate ID.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    BHS Debian (Hades Update)

    BHS Debian (Hades Update)

    BHS debian (testing) jessie/sid

    BHS (Debian) New BHS release Based on Debian jessie/sid Kermel 3.12 KDE 4.11 Debian style and look Custom scripts!! Defcon tools!! New wifi scripts Multiarch support Top tools username: root password: BHS note: Don't forget to run the script located on the desktop to install the missing tools,because without to run it the menu will not be functional,if you not see it just download from here in the file section..sorry for the delay the upload stack for 2...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    PHProxy
    PHProxy is a web proxy for bypass proxy restrictions and get access to the Web sites blocked by PHP web host. ( phproxy script source phpr0xy phpr0xi php proxy phproxy phproxy bypass unblock anonymous tunnel free proxy surf pass filter )
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    A lightweight, compact, stand-alone, platform-independent application to forward TCP (over IPv4 or IPv6) connections to another host. Possible uses include - but not limited to - firewall hacking, tunneling, proxying, fortifying ADSL, creating multi-plat
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Auth0 Logo