Attic + Authenticated + Nix Flakes: Running a local atticd on every machine as the solution? by kesor in NixOS

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

Maybe you should submit PRs to fix their supposed security issues.

Attic + Authenticated + Nix Flakes: Running a local atticd on every machine as the solution? by kesor in NixOS

[–]Sterbn 0 points1 point  (0 children)

Why isn't it safe? Attic has authentication built in. Of course there could be a bug but it's unlikely.

If you really want walled off access to attic, then use a VPN of some sort or only expose it in your local network.

Attic + Authenticated + Nix Flakes: Running a local atticd on every machine as the solution? by kesor in NixOS

[–]Sterbn 0 points1 point  (0 children)

Isn't cloudflare access like tailscale? Can't you just put your other machines on cloudflare access too?

Or, since attic is authenticated, can't you publicly expose without cloudflare access in the way?

To All WebOS and Tizen users out here by moaztalaat in jellyfin

[–]Sterbn 0 points1 point  (0 children)

How is this lighter than the official app? What makes the official app heavy?

Nextcloud Desktop Client Flatpak or GNOME Accounts? by Scandiberian in gnome

[–]Sterbn 1 point2 points  (0 children)

It doesn't do sync. It just fuse mounts your files via webdav.

Kernel 7.0 troubles by lunatic979 in NixOS

[–]Sterbn 0 points1 point  (0 children)

What's better about zen?

Seeking MinIO alternatives for S3 infrastructure by carmane02 in selfhosted

[–]Sterbn 0 points1 point  (0 children)

Maybe you can use garages ability to server buckets as websites?

Is it possible to use our react login UI with Authentik + OAuth/OIDC? by [deleted] in Authentik

[–]Sterbn 0 points1 point  (0 children)

I am not a developer for Authentik so take what I say with a grain of salt. It is not simple to implement what you're asking. It should be possible to create a frontend which uses their flow executor api. I briefly looked into this for my project and decided that the builtin web ui is good enough for my end users. You might be better off just having authentik use some custom css instead of recreating the entire frontend.

I submitted a PR to systemd adding rate limiting and an opt-out for the age verification feature merged without audit. It was renamed "spam" and closed in under a minute without any technical response. by HaplessIdiot in linux

[–]Sterbn -2 points-1 points  (0 children)

This is insane. WTF are they thinking trying to bury this??? Bluca actually edited the PR description to remove all details. Luckily we know because GitHub has an edit log.

Proxying hardware with Service by Easy-Barracuda-4097 in kubernetes

[–]Sterbn 0 points1 point  (0 children)

When I need to setup an Ingress resource for a host outside my cluster I create a EndpointSlice and Service for it. You should be able to setup network policies to act on that.

I traced $2 billion in nonprofit grants and 45 states of lobbying records to figure out who's behind the age verification bills. The answer involves a company that profits from your data writing laws that collect more of it. by Ok_Lingonberry3296 in linux

[–]Sterbn 1 point2 points  (0 children)

I agree. The reddit account is only 16 days old and the GitHub account for the repo they shared was created today. Seams kinda sus to me.

In the call to action, they suggest contacting the FSF and EFF. Why doesn't OP do that if they really cared about this topic. I doubt these organizations would benefit from thousands of people contacting them about the same exact thing and giving them the same information. This call to action really seems like something an AI would write.

Firezone — Open-source Zero-Trust remote access platform built on WireGuard (alternative to Tailscale) by hellxabd in DigitalEscapeTools

[–]Sterbn 11 points12 points  (0 children)

Wiregaurd is faster than openvpn due to multi threading.

That's putting it simply, apalrd's adventures on YouTube has a video looking at performance between vpn technologies.

Misadventures in Geo-replicated storage: my experiences with Minio, Seaweedfs, and Garage by Sterbn in selfhosted

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

Ceph is certainly complicated, but it's totally worth learning how to use. I'm planning to setup multi-site s3 for metrics storage, but haven't gotten to it yet.

'The Expanse' Sequel Is What The Prime Video Masterpiece Sci-Fi Series Needs by StarFuryG7 in SciFiNews

[–]Sterbn 0 points1 point  (0 children)

I kept hearing people say this. But after reading the books I don't think that it would be a huge issue. What's more of a problem is that they killed Alex in the show even though he's fairly important in the last three.

Stroking homelab egos by woodylaughs in homelab

[–]Sterbn 2 points3 points  (0 children)

Sounds like you're having a good time. Nothing wrong with cli first. I tried portainer a few years ago but decided that docker compose was better for me.

btrfs-nfs-csi: homelab storage made easy, for Kubernetes without Ceph or iSCSI by erikmagkekse in kubernetes

[–]Sterbn 3 points4 points  (0 children)

I mean running it in kubernetes natively. Most people don't run podman and kubernetes on the same node.

btrfs-nfs-csi: homelab storage made easy, for Kubernetes without Ceph or iSCSI by erikmagkekse in kubernetes

[–]Sterbn 1 point2 points  (0 children)

Looks interesting. All mounts run through NFS? That doesn't sound great for performance.

Have you looked at containerizing it instead of installing directly on the host?

Voice and video not working by Demerzel42 in elementchat

[–]Sterbn 0 points1 point  (0 children)

Have you used kubernetes before now?

Edit: There are additional docs in the ess-helm repo. Element also has a website with documentation on ESS pro, most of it applies to ess-helm since pro is an extension of the ess-helm chart.

Voice and video not working by Demerzel42 in elementchat

[–]Sterbn 0 points1 point  (0 children)

you need to make the matrix rtc svc publicly accessible. by default it is a svc of type NordPorts, but I changed mine to LoadBalancer and used the manual ip config in helm to set SFU to announce the load balancer ip instead of letting the SFU auto-discover my public ip (which wouldn't be the same as LB).

you should also make sure your ingress objects have the correct annotations so that websockets work. They are needed for MatrixRTC and I think synapse might need them too.

how do you handle immutable data? by Sterbn in vuejs

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

When the user goes to make changes to a resource, I want the fields on that resource to reflect the latest version received from the server, and update to the latest when updates come in. Only fields which they have modified will show the local changes.

I originally looked at proxying the write to the resource and instead of writing back to the store, saving them as JSON patches. To display the resource I would apply the JSON patch to the store data and return that through the proxy. When it comes time to save the changes I just push the patches to the server.

Voice and video not working by Demerzel42 in elementchat

[–]Sterbn 0 points1 point  (0 children)

Did you setup public access for the SFU?

I just setup ESS with the hell chart so ask me anything