5
26
momsi

@lemmy.world

momsi 4 points 3 years ago

Probably it would be much easier for you to setup tailscale. Just install it on the system you host the other services, install on the other end and use the tailscale ip. It should require minimal effort to set up with the added benefit of not having ports open, and way easier maintaining.

As for wireguard, the allowed up section tells what ips should be routed through the tunnel, it's not that difficult, but hard to wrap your head around at first. A friend of mine also used to use the Fritzbox Implementation of wireguard and I remember you need to specifically setup what clients you want the tunnel to have access to.

Have a look at tailscale.

path: 0 2398289, hotness: undefined, score: 4, children: 2
momsi 4 points 3 years ago

Maybe have a look at urbackup. Gui, "centrally managed", free...

And please, as mentioned in another comment, have a look at Borgmatic. It makes Borg really easy to use and has some super handy features. Super easy backups to multiple locations by just adding a line in the config... And I just love the healthchecks integration. Set and forget until either healthchecks notifies you of a problem or you really need to recover data.

path: 0 3667713, hotness: undefined, score: 4, children: 2
momsi 3 points 3 years ago

Out of curiosity, why would that be a problem?

path: 0 6383386 6384795 6398685 6401283, hotness: undefined, score: 3, children: 1
momsi 3 points 3 years ago

I am very happy with my Omada setup. It's an ecosystem, not a single device. I use an er605 as router and eap610 as AP. I also have a switch, probably you don't need that, and I now have an Omada controller (you can also host that in as a docker container, so not strictly needed). For wifi you can simply throw another ap somewhere and have excellent Mesh wifi. It's more complex than a simple consumer router, but also has a lot more functionality.

path: 0 6640987, hotness: undefined, score: 3, children: 3
momsi 3 points 3 years ago

Can confirm Borg/Borgmatic. Was looking for something good also and Borg is hands down the best. Borgmatic is kind of a wrapper for Borg which makes things even easier. One thing that makes Borg awesome is it's excellent documentation. Maybe give cli tools a try ;)

path: 0 3636414 3667574, hotness: undefined, score: 3, children: 0
momsi 2 points 3 years ago

The controller does not need to run 24/7. The controller configures the devices and the config remains on the devices. Though, when your devices are adapted by a controller, you cannot access any settings on the devices themselves, only via the controller.

Maybe should add: depending on the network set-up, I'd strongly recommend getting a hardware controller. For me, I have one server hosting all my stuff. I also hosted the controller with docker in this server. Which ends up being a single point of failure, and no way to look into your routing if your server is down/unreachable. I got a hardware controller (oc200) eventually just to separate my interner and network infrastructure from my hosting and service infrastructure.

path: 0 6640987 6650936 6678859, hotness: undefined, score: 2, children: 0
momsi 2 points 3 years ago

By no means an expert, bit I'll try: One technique would b asymmetric encryption. Every participant has two keys, a public and a private one. When I want to send you an encrypted message, I encrypt the message with your public key. This key you can make available in any way, it can't be used in a harmful way. The message I encrypted with you public, you can decrypt using your private key, and only with that. Like this, you only need to exchange public keys used only for encryption. So no useful information for an attacker. And private keys never need to leave your hands.

path: 0 2429498, hotness: undefined, score: 2, children: 0
momsi 2 points 3 years ago

To follow up on this: I now use a combination of caddy as reverse proxy and authelia for authentication. In my opinion caddy is the best reverse proxy, it's super lightweight and the caddyfiles are super easy to read. Authelia is surprisingly easy to get setup. I was a bit hesitant because it looked a little overwhelming in the beginning. When you sit down for half a day and dig into it, it's really surprisingly straightforward.

path: 0 1632701, hotness: undefined, score: 2, children: 0
momsi 2 points 3 years ago

How I'd go above this is dependent on how much storage you expect to be using mid term/until you want/can buy another drive.

Must have 7TB ? Swap the 10tb for 2x4TB, then do 4TB parity 4+2+1TB as Data drives.

Is 3TB enough for the time being? Keep the 10TB and use as parity, 1+2TB as Data drives. When full, go for up to another 10TB as Data.

That second option is more upgradable in the future.

I'm guessing everyone meant Data drives by saying "pool". In unraid, Data drives are the ones protected by parity, in the array. Pools are "out of the array", not protected by parity.

path: 0 5780759, hotness: undefined, score: 2, children: 1
momsi 2 points 3 years ago

It really does look cool. It can be deployed using Docker. I'll have a look at it.

path: 0 1235830 1260379, hotness: undefined, score: 2, children: 0
momsi 2 points 3 years ago

I had authentik before but I found it to be unnecessarily complicated. Its really a nice one stop shop, doing authentication, authorization, even reverse proxing, but the setup/UI is just ... Not very well designed. Or it's so advanced that it's very far from the no it background hobbyist user

path: 0 3578818 3601544, hotness: undefined, score: 2, children: 0
momsi 2 points 3 years ago

I tried fenrus before, kinda liked it, but I remember it to be not so performant.

path: 0 3564818 3601593, hotness: undefined, score: 2, children: 0
momsi 2 points 3 years ago

And how do you disable the editing/configuration in Heimdall?

path: 0 3561974 3601404, hotness: undefined, score: 2, children: 1
momsi 2 points 3 years ago

Two things:

192.135.163.0 is not a private IP... the private range would be 192.168.0.0/16. I guess that's because you changed the IPs bit maybe better check that

And 0.0.0.0/0 means "all IPs" so it doesn't really make sense to put the other one there.

Other than that I don't see anything wrong...

path: 0 2392914 2395579 2396585 2398348 2398563 2398745 2418458 2429567 2468543 2507238, hotness: undefined, score: 2, children: 1
momsi 2 points 3 years ago

Can you post your config of the client? Remember to redact sensible information.

path: 0 2392914 2395579 2396585 2398348 2398563 2398745 2418458 2429567, hotness: undefined, score: 2, children: 3
momsi 2 points 3 years ago

container is mkv, codec says AVC

path: 0 6383386 6384795, hotness: undefined, score: 2, children: 3
momsi 2 points 3 years ago

Checked on transcoding, it happens on direct streaming....

path: 0 6383071 6384750, hotness: undefined, score: 2, children: 2
momsi 2 points 3 years ago

tried with transcoding disabled, no joy, still freezes. Subtitles were also disabled, I rarely watch with subtitles. Edit: I just noticed, when forcing transcoding by limiting the quality (Bitrate) on the client to lower values, it does not freeze

path: 0 6383071 6384750 6385743 6385955, hotness: undefined, score: 2, children: 0
momsi 1 point 3 years ago

Would be nice if each user could add their own bookmarks so they could use the dashboard as new tab default.

path: 0 3573960 3601434, hotness: undefined, score: 1, children: 0
momsi 1 point 3 years ago

Well yeah, basic auth is surely the easiest method ... though I rather like to go the oauth2/OIDC route.

path: 0 1239812 1260318, hotness: undefined, score: 1, children: 1

thanks for using Leebra!

go to feed...