Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Bitsii
-
Self-Hosted website for a School Project
I just can't do it, using Bitsii, I get to download all the stuff and DuckDns, but when on the setup page i need to enter an account for itsii, the site doesn't load on any of my devices, i tried something else but i doesn't work.
-
Ngrok alternative (TCP for the most part) for remote SSH
Of course - first you install Bitsii Bridge. If your network is a "residential ISP" style arrangement and you have UPnP enabled on your home router and it has a public IP "on the outside" you are good to go at that point from the network perspective. If not you can also setup a bridge instance on a vps (including a free google cloud instance) and the Bridge can expose ssh via an ssh tunnel on the vps which will tie back to your local ssh instance. Once you have the bridge setup you can tell it to forward a port into your ssh service (or other services)
-
Bitsii Bridge
Hello - I wanted to share my project which tries to make selfhosting accessible to everyone. Please check it out here and if you're feeling brave try it out and share your feedback...
-
Security camera at a remote cabin with terrible connection?
Well - my project Bitsii Webcam might be an option as it doesn't try to do real time video - it takes snapshots (to compressed image files, which it can roll hourly into an mjpeg). Likely needs a lot less bandwidth than solutions that want to send you video - might be OK on your slow connection...
-
Pointing Domain to Webserver?
Cloudflare is a nice way because it gives you a "free dynamic dns to a domain you own" option. You can sometimes do this with other registrars that have api's but cloudflare is pretty easy and is supported by different ddns clients. Taking a step back - this is assuming it's not hosted on a vps or something with a fixed address? If the latter you can potentially just add a dns entry (a record) at your registrar (most give you free dns hosting) to your webserver address. If your webserver does not have a fixed address you can enable cloudflare with a "free" plan, tell your registrar to use cloudflare's name servers, then use cloudflare dynamic dns to set it (you can also set cloudflare to a fixed ip - but it's probably not worth bothering with cloudflare unless you need the dynamic dns). If you want something that wraps this up with let's encrypt certs, etc, you could try my project - it supports this cloudflare-your-own-domain configuration I'm suggesting here....
-
"All-in-1" solutions like HomelabOS or VivumLab for newbies?
My Project - Bitsii Bridge is meant to be exactly this - easy for inexperienced folks to get started with. It doesn't support all of the software options of the others - partly because it's limited to ones that seem to have a low-barrier to entry technically speaking, and also because it's new :-) If you decide to try it out let me know how it goes...
-
minimal, simple, secure file hosting (self hosted of course!)
So this is one of the capabilities of my project Bitsii Bridge - spoiler alert, the Files UI is a little rough but it let's you (and others) up and download pretty much any file over the web, you can just create accounts for folks and add shared folders, all from the ui. Runs on windows/mac/linux/pi, will setup ssl/let's encrypt and put itself on the internet from a typical home connection with upnp. It also let's you install a webdav server but then it isn't all in the web ui - you have to tell folks now to connect up webdav (but then it's in their native file manager on pretty much any os, so possible option...).
-
Nginx reverse proxy via VPN
You can do this (pretty easily) with Bitsii Bridge (disclaimer - my project) - it actually runs the nginx instance locally, not on the vps, and uses an ssh tunnel to the vps to open the connection on the internet. Mostly, this is easier :-) it has the disadvantage of not allowing nginx/web apps to know the real remote ip, so I've been thinking of adding a mode where the proxy runs on the vps - but haven't yet. Depending on your needs that may not matter a great deal...
-
App to Add DNS Records to Cloudflare?
Bitsii Bridge does this automatically (and setups up nginx reverse proxy and let's encrypt ssl) - you give it your account, cloudflare api key, the domain, and the name for the dns entry, and it will create and maintain it (includes the dynamic dns functionality...)
sish
-
List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.
sish - Open source ngrok/serveo alternative. SSH-based but uses a custom server written in Go. Supports WebSocket tunneling.
-
Tunnelmole, an ngrok alternative (open source)
sish uses ssh tunneling that you can read about in their docs: https://ssi.sh/
-
How We Converted a GitHub Tool Into a General Purpose Webhook Proxy to Supercharge Our Integration Development
Tunneling services can be considered as a solution in some cases. Services like ngrok, frp, localtunnel and sish create a public endpoint that tunnels communication to your local endpoint via a tunnel client.
-
Tunnelmole – Connect to local servers from anywhere
My favourite one is https://github.com/antoniomika/sish
It uses SSH as the method of opening the remote tunnel to the public server.
-
My newbie setup. Any recommended tweaks or suggestions?
Why not forget about Cloudflare and a VPN but get a 3 euro Hetzner server and install https://github.com/antoniomika/sish for dynamic DNS through SSH + Traefik with a DNS resolver and have yourself a wildcard certificate. This way you can host any service from home as long as you run a port forwarding service through SSH with a one liner on Ubuntu. Better yet make an alpine docker image with a command to route traffic to your local service for even more isolation. 😘
-
SirTunnel, a Personal Ngrok Alternative
Personally I’ve been using sish[1] recently, lots of ngrok alternatives out there now, especially as the pricing went a bit weird
[1] https://github.com/antoniomika/sish
- Self hosting tunnel to localhost using only SSH
-
Show HN: Quick tunnels to localhost with one command and no binary download
i used to use a similar tool called inlets but they removed the open licensing. i now self host a sish server (https://github.com/antoniomika/sish) which also uses ssh for the reverse tunnel client. so much simpler!
-
Ask HN: What services/apps are you self-hosting?
- Sish : Because I don't want to pay for ngrok anymore (https://github.com/antoniomika/sish)
-
[S1 E6] : Etunes malware, technical question
They could create a tunneled connection. Take a look at ngrok.io or ssi.sh
What are some alternatives?
mistborn
awesome-tunneling - List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting.
yunohost - YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
Nginx Proxy Manager - Docker container for managing Nginx proxy hosts with a simple, powerful interface
localtunnel - expose yourself
rathole - A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.
inlets - Get public TCP LoadBalancers for local Kubernetes clusters
traefik - The Cloud Native Application Proxy
chisel - A fast TCP/UDP tunnel over HTTP
frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Redbird - A modern reverse proxy for node
iodine - Official git repo for iodine dns tunnel