Open Source
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
Tailscale is probably your best option.
frp, or just anything on awesome-tunnel at GitHub list
Cloudflare Tunnels are black magic and exactly what you're looking for:
https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/
Free, no need to self host a server somewhere externally. Can even be used for SSH!
I am upvoting this - also moved to Cloudflare from ngrok it's much simpler to use
Do you have any external server available to you? If yes you could use that to set up a VPN connection or SSH tunnel.
I use headscale and headscaleui but I've heard things about net bird and netmaker
OpenVPN
I use zerotier. It's excellent.
+1 this is what I use
If you are fine with ipv6, I'd use yggdrasil.
Just install it on any number of devices and each of them become part of a single «local» ipv6 network.
If you already own a domain name, you could use Cloudflare tunnels using cloudflared (it's free).
I use tail scale to get on the LAN and Rustdesk for desktops, webuis or SSH once in.
Yggdrasil Network might be an alternative.
It's a breeze to set up, just be mindful about setting up your firewall and allowed keys, depending on your use case.
zrok