Founder of holesail.io, an avid reader and a Linux enthusiast. Join me on Keet.io - Holesail.io (invite expires on 2024/6/13 5:01 UTC) pear://keet/yrbaxx3qmntmqgpfwi9ddo7ehqcjwm6nznt41r59u1tnmfz3o93y5m54pmiakkpksq6mjod8otqtj3jyut3ppxgg3idzcryqneekhrhhnpc9pedg
Public Key
npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 Profile Code
nprofile1qqst69c7cwzh54r2n3n9uqtfx8t3wldatf5g0xfzwenrnqzg8vdvc9gpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgqgdwaehxw309ahx7uewd3hkcx7q5my
Show more details
Published at
2024-07-28T06:02:00Z Event JSON
{
"id": "26752a3ad27f358308b366c4f0ebb2e580a5f84da9695c403e1116a8baf4be69" ,
"pubkey": "bd171ec3857a546a9c665e016931d7177dbd5a6887992276663980483b1acc15" ,
"created_at": 1722146520 ,
"kind": 0 ,
"tags": [],
"content": "{\"name\":\"supersu\",\"about\":\"Founder of holesail.io, an avid reader and a Linux enthusiast.\\n\\nJoin me on Keet.io - Holesail.io (invite expires on 2024/6/13 5:01 UTC) \\n\\npear://keet/yrbaxx3qmntmqgpfwi9ddo7ehqcjwm6nznt41r59u1tnmfz3o93y5m54pmiakkpksq6mjod8otqtj3jyut3ppxgg3idzcryqneekhrhhnpc9pedg\",\"lud16\":\"[email protected] \",\"display_name\":\"supersu\",\"picture\":\"https://supersuryaansh.me/img/profile.png\",\"website\":\"https://holesail.io/\"}" ,
"sig": "5bf62d69a7ecec25290a94b13f5b6161fa85796935799e0ed30f0afa342fe1c61eb8ce1a663df2b3cbb10aa9046e7fa6b6e4550c3d0759cc510eb03d95e260d7"
}
Last Notes npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Zapped you through Holesail lightning channel 😎⚡ npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Night snacks for lightning cats using lightning channel over Holesail with @nprofile…zehw https://blossom.primal.net/e8a0d34b963cccd2e6e25121c0a823d738c559871d71c5c13dd080301113c525.png #nevent1q…58us npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Zapstore on the way 🤘 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu To access anything self hosted when you arr not home, here are a few that I personally use: 1. Immich 2. Vaultwarden password manager 3. Expense Manager 4. Paperless ngx 5. Portainer npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu https://apps.apple.com/us/app/holesail-go/id6503728841 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu https://play.google.com/store/apps/details?id=io.holesail.holesail.go npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Happy to announce that Holesail is now live on both Play store and the App store. https://image.nostr.build/3cc5677fce4bae1abf3b68c9ca80760f79d0992c7dbd1ea31d913f6cb6672a7d.jpg npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Happy to hear that npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Hi you should take a look at https://docs.pears.com/how-tos/connect-two-peers-by-key-with-hyperdht for an explanation on how it works, for a better and deep overview I think you should join Keet and ask in pear development. Guys there can help you better than me. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu > I’m still skeptical of the underlying tech… it’s a big black box What is it that you are skeptical about 🤔, is there something specific. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I tried almost all images on Docker hub and none worked, in the end what worked for me is nostr-relay on pypi, super easy to setup and run. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Is there an easy way to deploy a Nostr relay on Raspberry Pi with Docker. Most images I tried did not support ARM64 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I love this 🚀⚡️⛵️⛵️ #nevent1q…ncvn npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I love this npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Just saw this, hilarious haha. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu This is awesome 🔥⛵ npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu We need to move away from centralized services, and take back the control in our hands. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu #nevent1q…hczh npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Just installed Immich and using it over Holesail, I am surprised by how it doesn't suck at all. After struggling with self hosting media through Nextcloud I just gave it up, but now trying Immich for the first time and the uploads are almost instant. My happiness can not be described through words but this picture does the job: https://i.imgflip.com/2zha01.jpg npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Happy birthday @npub1ajv…tppj🥳 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Congratulations man 🎉 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu More like Cloudflared, with servers and public access npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu My favorite thing about Nostr is that there is no algorithm trying to shove content down my throat. I see only what I choose and from people who I follow. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Hilarious 😆 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu @npub1xvt…m7f8 Just made a Holesail proxy that works on Vercel: https://github.com/oren-z0/holesail-proxy/ This is the best and a free way to expose a local port to the internet quickly and avoid running a jump server using Holesail. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu You can keep running the open source version only, On Android run Holesail in Termux and you have your zero cost 100% free and open source reverse proxy ready to go. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu holesail.io works solid with Minecraft, you can use that instead of port forwarding npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu LFG 🔥⛵️ npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail works great with this purpose, I have a friend running 100 + portainer containers through Holesail. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Can't believe this fits so perfectly! npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu @npub1xgu…jkgd 😄 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I have been thinking about how I can utilise Nostr with #Holesail. Here is what I have in mind: - Use Nostr ID as a login tool for the Holesail Desktop app, such that when you log in with Nostr on your mobile, your connections will sync, and you can manage them remotely. - Use Nostr as an allowlist, only the Nostr IDs you allow can connect to your holesail instance. Let me know if you guys have better solutions in mind that I should try. https://m.primal.net/MAkD.png npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Not yet, no. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu @npub1h8n…rpev npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Just released Holesail version 1.8.0 ⛵️ with UDP support. That means we are now one step closer to launching Holesail on @npub126n…e9ll and it now support a wider range of applications and gaming. It is frogging awesome 🥳 https://m.primal.net/LyoS.png npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu They definately should! npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu 😂 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail is going to be the best UDP proxy out there. https://m.primal.net/LvgJ.gif npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu We are somewhat far from Holesail itself having a native library of its own, but there is bare-expo that you can use to embed Holesail in any react native application. We use the same thing in our Holesail Go application. https://github.com/holepunchto/bare-expo npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Pretty freaking awesome! npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I am adding UDP support to Holesail, new version coming out soon 👀 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu 4 Am thoughts be like😂 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Hey, we had a short break and planning lot of cool stuff behind the scenes 😀 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Happy Diwali Nostr , may this Diwali fill your lives with Light, peace and joy. https://m.primal.net/Lnpw.jpg npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Good morning Nostr npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Welcome @npub1l7e…58dl, your graphics are pretty amazing. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Could be very well a problem with the android app, we are completely redoing it at the moment. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Let me know how it goes 👀♥️ npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu 🥳🥳 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu If this message receives even a single like, @npub1get…0nfm will clear me from the waiting list. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu ManI just woke up and you are already showing me sad facts npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu waitlist npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu What @npub1ce7…3d7m said ,plus cloudfalred and nginx have strict limitations on protocol, bandwidth and timeout. Tailscale, on the other hand, is for personal use only; you can not share a vpn config with every person you want to share your self-hosted app with. But with holesail, it is only a matter of connection string, and no VPN is required. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu This is also possible, run holesail on Termux and all done (the Android app is not as capable as client version yet but will soon be). #note1ayn…2ztm npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu It is in the works 👀 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu A note to @npub1h8n…rpev, you might need to cough up the "big sats" soon. Holesail is now super easy to implement on Android with https://github.com/holepunchto/bare-expo 👀 Take the bounty guys, and I will help you every step of the way to do this. #note1v90…9982 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu You can setup a custom connection string to avoid that, holesail --live <port> --connector "any random stuff that is secure" Future version will have a --preserve flag to keep the connection string same when the server restarts. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu We discover more use cases for holesail everyday. Huge working going on, on Android side too. By the end of September I will be announcing some real good stuff 👀 #nevent1q…wjct npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Hi, bare-kit is now available on Android and iOS. It lets you use the holepunch stack on mobile platforms. I have a working example of both in Objective C / Java, but "Kotlin can call into C using JNI, the same as Java. That's how Bare Kit works on Android." If you need more info, we can talk on Discord or Nostr DMs, or even here. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Next week: No, Soon : Yes 👀 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu what is nix-bitcoin? or nixpkgs? If it works via tailscale, then it will work via holesail as well npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail server running on Termux and Android, the future is now. https://m.primal.net/KIKD.jpg npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I went for a trip last week and this scene looks straight out of an anime. https://m.primal.net/KGoI.mp4 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail version 1.7.0 is out with a brand new feature: Holesail Manager. Run holesail in the background and persist connections on reboot. It is as simple as doing holesail-manager create <normal holesail options> Docs coming soon. https://m.primal.net/KGng.png npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Thanks, I was also thinking something like Orbot for mobile devices. This is a solid suggestion and will improve holesail a lot. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Works for me, pretty sick !! npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I am also using Primal Web; the bug has not stopped my account. Their mobile client is good too, along with Amethyst npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I find Nostrudel ninja UI a bit hard to digest, let me check rabbit npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu What Nostr client is everyone using here? Specifically on the web / Mac. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Basically, it starts a SOCKS5 proxy in the background that will automatically handle connecting with holesail/hyperdht connections, you wont have to connect to a key every time in terminal, the proxy will automatically do it on the go for any app for browser. For example, doing <my key>.hyper in the browser will load a holesail connection from <my-key> . It is pretty sick, @npub1ye5…knpr I see it is MIT, I might add it to holesail someday npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu use ublock? npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu ELI5? npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Also since this is custom DNS resolution I dont think we need to convert to bech32 🤔 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Perhaps you are too smart to understand, but I will try: Unlike traditional and common holepunching methods, there is no requirement of a third party STUN server in Kademliya. The peers themselves act as a stun themselves(kind of) and help in holepunching. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Check this out, guys, It's the coolest thing by far I have seen build-on holesail. #note10em…kx03 npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu It is pure P2P, the nodes do not help in holepunching but to discover first few peers, a node is just a known peer. Anyone can become a node. You need to look into Kademliya algorithem to understand how it all works. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Check out Kademliya algorithem, it is truly peer to peer, there are no central nodes. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu It works flawlessly , let's gooo ⛵️ npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Freaking heck I just tested it, and it works. This is so cool. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu https://m.primal.net/Jyzg.gif npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Ohhh damn, now I get it lol. That would is pretty amazing. Kind of like a bridge between the browser and holesail npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu https://m.primal.net/Jyzg.gif npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail is secure and no third party is involved, if the state allows it you are good to go. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu It will work for your use case. Give it a shot npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I am releasing holesail-manager today It will solve the problem of running holesail commands again and again but what do you mean by: > Which means the HTTP proxy can intercept their requests and bind the ports automatically then forward the traffic through hyperdht to the correct node I think I am not able to understand this properly, I appreciate you explaining it, please 🙏. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Here is a terrible drawing explaining how Holesail proxy works around Hyperdht https://m.primal.net/Jyxd.png npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu I think you are a little confused here, apps do not need to integrate holesail to use it. Holesail in itself is a proxy, it kind of binds two ports between different devices, so apps just need to use localhost:port as the url. When I say "integrating holesail", I mean including holesail in the app itself so that users don't have to do the installation and running. For example, for an apache server running on port 80, I can wrap holesail around it with holesail --live 80 --host localhost Then on another device: holesail <connection string> --port 3434 --host localhost, now any app on my second device that needs the data from server1, will use the URL http://localhost:3434/ There is no need for manual integration, but for the sake of simplicity and accessibility, it is better to do so. The above is a manual approach, now if I bundled holesail with apache2 and made it print out a connection key for ever vHOST by default, that would be holesail integration. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail integration basically means packing the binary or source and executing it from the app so that your users don't have to. Any app can use data coming from holesail because it's on your localhost:port . npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu @npub1ye5…knpr Holesail solves this as holesail is a reverse proxy around hyperdht. You can check holesail source for how it's Implemented npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu You would need to be a profound monk to achieve that in my opinion . npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Bare (By Holepunch) is a lightweight runtime, Keet gives pretty good performance and stays up to date with latest content even when it is all P2P. Similarly Holesail runs on pretty much everything even though it is Nodejs based. I don't think we need to worry so much about "Low end devices" here. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu You need to implement holesail-client / holesail-server in Zeus wallet using Bare-kit. I have a working example of it here https://github.com/supersuryaansh/hyperclip-android/ npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Bare is a runtime of its own and is not sandboxed like a normal JavaScript environment. It can access TCP and setup sockets/connections and do all kinds of stuff. Holesail Go was built way before bare-kit and uses custom stuff to set itself up and work. But if you are taking Guy's bounty, Bare-kit is the way to go. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Holesail android code is not open, but here is how you can get holesail working on Android: https://github.com/supersuryaansh/hyperclip-android After that just do npm i holesail-client and you can use the node package in app.js file npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu *adamant lol npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Yes, along the line we intend to make money. Soon when I post about the basic security issues and carelessness I discovered with the current port forwarding / static IP model, it will makes things clear why I am so admadent on the security part. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Take up the bounty guys 👀 , we gotta solve real world problems. I will provide support to anyone working on this bounty. #note1awd…ngjd npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Thank you. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Makes sense. Also, goal of holesail is to be easy to connect and to be secure by design with no extra configs, so that even the simplest user can use it without fearing that someone might "hack" them, or someone is watching the camera. npub1h5t3asu90f2x48rxtcqkjvwhza7m6kngs7vjyanx8xqyswc6es2s4645z5 supersu Busy building in silence 😛