reinar

joined 1 year ago
[–] reinar@distress.digital 2 points 1 year ago

there's a lot of different C's out there - I mean coding for microcontrollers looks really different to coding graphics with opengl, for example, especially for a beginner.
What do you want to do achieve with C specifically?

[–] reinar@distress.digital 1 points 1 year ago

ramnode or linode will do, you'll need 2+GB of RAM.

[–] reinar@distress.digital 6 points 1 year ago (1 children)

C#

eh... those are fundamentally different, C is not object-oriented so OOD part goes straight out of the window. The only thing similar about them is syntax to some degree (which is really irrelevant), approach is completely different.

[–] reinar@distress.digital 1 points 1 year ago (2 children)

1000 daily visitors

it's not much, any non-micro vps from decent provider will do. For precise recommendations it'd be better to know where most of your users are located, latency is a bitch.

[–] reinar@distress.digital 2 points 1 year ago (1 children)

I've updated to 0.18.0 as well and can see your comment

[–] reinar@distress.digital 10 points 1 year ago

It's not even about gui.
If you want to self host you get yourself a pile of software of community-level quality (i.e "it works good until it doesn't" is the best outcome) you need to care about. This means constantly being involved - updating, maintaining, learning something, etc, and honestly it's time-consuming even for experienced sysadmins.

[–] reinar@distress.digital 2 points 1 year ago (1 children)

Generated wireguard config with nat-pmp enabled in ProtonVPN panel, put keys and endpoints to my vpn client (gluetun docker image), used https://github.com/soxfor/qbittorrent-natmap image to interactively update port from qbittorrent settings on proton through natpmpc.

https://github.com/soxfor/qbittorrent-natmap/issues/13 - I've set up my docker-compose pretty much by this example (ignore "unreliability" feedback, OP probably has some issues upstream - image itself is working). If you are using this, remove all upnp/nat-pmp checkboxes from qbittorrent, this image is your nat-pmp client.

Speaking of clients: this setup is for sure extremely ugly, but native implementation of nat-pmp in libtorrent for some reason is not doing what's needed, maybe because qbittorrent tries to use upnp/nat-pmp simultaneously. What I see is an error message from upnp client ("no router found" - understandable) and complete silence from nat-pmp.

[–] reinar@distress.digital 1 points 1 year ago (1 children)

They are now refunding past their 30-day money back period if you didn't use cash. Just got a refund for a top-up made in February.

[–] reinar@distress.digital 2 points 1 year ago* (last edited 1 year ago) (4 children)

https://lemmy.dbzer0.com/post/21703
I ended up buying ProtonVPN. Port forwarding required a bit of trickery with natpmpc image to set up in my case (headless wireguard gateway for dockerized services), however now it's fine and working.

Speeds are at least 800Mbps download (which is maxing out my uplink, vpn is likely to be capable for more), didn't have a chance to test upload.

[–] reinar@distress.digital 2 points 1 year ago

They are claiming ProtonVPN port forwarding only works with Windows, however this is only relevant if you are using protonvpn app.

You can still generate wireguard config with nat-pmp support.
https://protonvpn.com/support/port-forwarding-manual-setup/

[–] reinar@distress.digital 4 points 1 year ago* (last edited 1 year ago)

I'm not interested in their app at all since it's going to run as headless docker gateway for qbittorrent/radarr/sonarr/other shit anyway, but - it seems like they support proper NAT-PMP which is massive.
https://protonvpn.com/support/port-forwarding-manual-setup/

[–] reinar@distress.digital 4 points 1 year ago (1 children)

Wow wtf I didn’t know this.

https://mullvad.net/en/blog/2023/5/29/removing-the-support-for-forwarded-ports/
They already disabled the possibility to add new port forwards and will remove any existing ones completely on 1st of July.

view more: ‹ prev next ›