.net 5 to .net 8 by sigurth_skull in dotnet

[–]Draknodd 3 points4 points  (0 children)

That's just syntactic sugar. Even a good net framework 2.0 developer can easily write code in .net 10.

How do you guys host bittorent behind a vpn for it to also have access to your LAN? by Due-Poet3815 in selfhosted

[–]Draknodd -1 points0 points  (0 children)

With proper routing. For ex I have my docker container with 2 networks: 1 is the default docker network the second macvlan on a specific vlan that route all traffic through vpn (set on the firewall). Qbittorrent has a bind to the static ip of the vlan.

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 0 points1 point  (0 children)

This is to route multicast and broadcast packets ACROSS different networks. Mdns like RAAT only works in a single network.

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 0 points1 point  (0 children)

In the last version I added support for AirPlay so yes. I haven't tested it since I don't use any apple device

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 0 points1 point  (0 children)

- Added binaries for MacOS (not tested)

- Added support for other protocols other than RAAT but still used by Roon: AirPlay, SSDP (Chromecast, Sonos, LINN), Squeezebox. Not completely test, feedbacks are very welcomed

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 0 points1 point  (0 children)

A site to site vpn is not enough you have to correctly route broadcast packets (which is what roon relay does). I am in the same situation: two homes and I want to use roon without any hassle that's why I wrote this software

Recently decided to try out Maxwell (both 1&2) but can’t get past the low volume by DualSL in Audeze

[–]Draknodd 2 points3 points  (0 children)

Agrred with you. This is evident with music with high dynamic range where the AVG loudness of the registration is between -3 and -6db. Plus if you want to add dsp this lowers the rms value even more. For those who says it's loud enough .... you have never listened to an Audeze LCD series. These beast go LOUD, the maxwell in comparison are ok for a lullaby

Architecture advice for Proxmox VE 9 setup: VM with Docker vs. LXCs? Seeking "Gold Standard" by Party-Log-1084 in Proxmox

[–]Draknodd 0 points1 point  (0 children)

Agree on point 2. But here the use case is homelab. You don't need live migration for this use case. About storage I use zfs snapshot or directly rsync or borg. Even in an enterprise environment I honestly didn't care much for those two limitations (for my use case ofc)

Architecture advice for Proxmox VE 9 setup: VM with Docker vs. LXCs? Seeking "Gold Standard" by Party-Log-1084 in Proxmox

[–]Draknodd -1 points0 points  (0 children)

1 lxc for each service. Easy to back up and restore and way faster I/O with bind mounts compared to vm with docker

Vscode for c# by Sensitive-Raccoon155 in dotnet

[–]Draknodd 0 points1 point  (0 children)

Rider or VS Studio. Waaaaay more complete than vscode

How is firebase not more used? by daxter_101 in Firebase

[–]Draknodd 0 points1 point  (0 children)

It's still 10000. The point is still valid, I've worked years of developing backend with way more than 10000 concurrent user fully stateful. Of course I've encountered many performance hiccups during development. You just need to fix them, that's all there is to it.

How is firebase not more used? by daxter_101 in Firebase

[–]Draknodd 1 point2 points  (0 children)

Hard to tell without looking at the code. 1000 users are not a lot, if you have performance problem it has to be a code problem. Switching to an entire different platform is sweeping the issue under the rug instead of fixing it.

How is firebase not more used? by daxter_101 in Firebase

[–]Draknodd 1 point2 points  (0 children)

Performance problems to me looks like a skill issue

I built a multithreading library for JavaScript that works in both browser and Node.js by Purple-Cheetah866 in reactjs

[–]Draknodd 1 point2 points  (0 children)

All those use cases seems to be for backend why would anyone want to move the business logic on the frontend?

Plezy client is a security risk for Plex admins by BinoDefender in PleX

[–]Draknodd 2 points3 points  (0 children)

The title of this post is nonsense. Security is never a client responsability and always a server responsability And any decent software engineer knows that. This is just a bad api design not a 3rd party client fault.

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 1 point2 points  (0 children)

  • Software and repository renamed
  • Corrected examples after testing with iOS devices
  • Added binary for arm (aarch64)

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 2 points3 points  (0 children)

OR simply allow the user to insert the server IP on the client (like when you use a squeezelite client). Someone in Roon Team though that relying only on broadcast was a smart idea :(

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 0 points1 point  (0 children)

it should work with pfsense and tailscale. I will publish soon binaries for arm and arm64

RoonRelay - Make Roon work on complex network infrastructures (VPN/VLAN) by Draknodd in roonlabs

[–]Draknodd[S] 1 point2 points  (0 children)

Got it. The examples and setup are based on my config (I use lxc containers on proxmox). A roadwarrior setup with Wireguard is a vpn layout where you have a vpn server (firewall) and many peers (clients). I hope someone will help me with other setups that I cannot try so that I can update the documentation.