matrix.org
ssh-punchhole
matrix.org | ssh-punchhole | |
---|---|---|
9 | 8 | |
388 | 42 | |
0.3% | - | |
9.7 | 5.1 | |
3 days ago | about 1 month ago | |
JavaScript | Smarty | |
GNU General Public License v3.0 or later | The Unlicense |
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.
matrix.org
-
The Matrix Trashfire
That's a very interesting thread, because this is one of the major issues we have with Matrix. It's not directly a product but a (technical) protocol that can't be presented as such to the general public.
We definitely aim for Matrix-based products to be used by the general public, in the same way emails are. For this to happen, we need to be mindful of who our audiences are, what they are looking for, what they know and don't know, and how to deliver a message that works for them.
If you're interested in how we thought the website, you can check https://github.com/matrix-org/matrix.org/issues/1502 and https://github.com/matrix-org/matrix.org/issues/1543 for example
-
The Future of Synapse and Dendrite
no idea what's going on here; the post hasn't been changed since it was published: https://github.com/matrix-org/matrix.org/commits/main/conten...
- A Quick Overview of Matrix
-
Matrix 2.0: How we’re making Matrix go voom
Scalar (the integration manager) is not open source [1] (though there was some effort to reverse-engineer its protocol [2]); and some of their anti-abuse scripts aren't public [3]
[1] https://github.com/vector-im/element-meta/issues/260
[2] https://github.com/turt2live/matrix-dimension/blob/master/do...
[3] https://github.com/matrix-org/matrix.org/issues/557
- Matrix.org Is Down
- Matrix Cryptography Clarifications
-
Is it safe to use Cloudflare tunnels with a matrix home server?
Saw this post and made me a bit concerned that im heading down a bad route. I understand that CF can harvest metadata but as the chats are encrypted it will be all good?
ssh-punchhole
-
One mysql as central database or each stack have their own database
At home, just a bunch of AlmaLinux VMs with K3s, using MetalLB for LoadBalancerIPs in my LAN and ssh-punchhole to forward ports from an externally hosted VPS to my local ingress-nginx and other things, so my stuff is externally available.
-
Is it safe to use Cloudflare tunnels with a matrix home server?
Get yourself a cheap VPS and then try something like https://github.com/TamCore/ssh-punchhole (which i hacked together, because everything else just looked too bloated for my taste). That way you can host everything at home and don't have to forward any ports, as the tunnel is established from within your network :)
-
Accessing Server without portforwarding
I've published my setup for that case as a container image: https://github.com/TamCore/ssh-punchhole.
-
Do you use cloudflare tunnel?
I've published my setup on Github: https://github.com/TamCore/ssh-punchhole Even if you don't use Docker, you could still basically use the script as standalone. I just wanted to have everything neatly packaged :)
-
Wanting to switch over from cloudflare tunnels
I use a VPS as my public endpoint, but the tunnel is established from my network, as it's based on reverse SSH port forwarding. So no port forwarding in my router required and would even work with CGNAT and whatsoever. Sample configs I've published under https://github.com/TamCore/ssh-punchhole
-
bitwarden selfhosted security
If you don't want to mess around with port forwarding, I'd recommend just getting a cheap VPS somewhere close to you, and hosting Traefik and something like my ssh-punchhole (see https://github.com/TamCore/ssh-punchhole) for tunneling inbound traffic to your service.
-
VPN replacement: Cloudflare Tunnel. I've created an article (my first ever) with instructions on how to configure cloudflared with docker-compose (Raspberry Pi, ARM7 arch) to get rid of VPN and fall in love with tunneling. It's free!
Using haproxy (lightweight and quickly configured) was an easy fix for that issue. I've included the relevant parts from my configs in https://github.com/TamCore/ssh-punchhole/blob/main/README.md :)
What are some alternatives?
matrix.to - A simple stateless privacy-protecting URL redirecting service for Matrix
Bypass_CGNAT - Wireguard setup to bypass CGNAT with a VPS
matrix-spec-proposals - Proposals for changes to the matrix specification
frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
iamb - A Matrix client for Vim addicts
Adminer - Database management in a single PHP file
matrix-dimension - An open source integration manager for matrix clients, like Element.
spike - :mega: A fast reverse proxy written in PHP that helps to expose local services to the internet
matrix-appservice-irc - Node.js IRC bridge for Matrix
proxy.py - ⚡ Fast • 🪶 Lightweight • 0️⃣ Dependency • 🔌 Pluggable • 😈 TLS interception • 🔒 DNS-over-HTTPS • 🔥 Poor Man's VPN • ⏪ Reverse & ⏩ Forward • 👮🏿 "Proxy Server" framework • 🌐 "Web Server" framework • ➵ ➶ ➷ ➠ "PubSub" framework • 👷 "Work" acceptor & executor framework
convos - Convos :busts_in_silhouette: is the simplest way to use IRC in your browser
rathole - A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.