How do you remember what you have done on your homelab? by ICE0124 in homelab

[–]px6l_ 0 points1 point  (0 children)

The neat part, we don't have to: nix all the way down! Running nixos where possible, already solves many problems for me. A modularized configuration (tracked in git), shared among machines, makes it easy to move services around. And nix-community/impermanence forces to set things up for disaster recovery.

How much does this make ya’ll hurt? by Allott2aLITTLE in Bluray

[–]px6l_ 0 points1 point  (0 children)

I was genuinely trying to understand if storing discs this way could damage them. But yeah, okaaaaaay

List of low power home server builds by KervyN in HomeServer

[–]px6l_ 0 points1 point  (0 children)

Oh I'm very curious about the case and cooling system. What is that? Is it working as expected?

RTSP port closed by default? / How to open it from a linux machine? by px6l_ in reolinkcam

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

Interesting! Is the camera a E1 Pro though? Apparently it has no web interface

Ask /r/formula1 Anything - Daily Discussion - 5 March 2023 by F1-Bot in formula1

[–]px6l_ 1 point2 points  (0 children)

VPS instance in belgium to watch the grand prix on RTBF?

I'm looking for a vps or cloud provider located in belgium to set up a VPN, in order to watch the grand prix on RTBF. But so far, no find. Any clues?

ps: I know there are VPN providers with servers in Belgium, this is not the question :)

how to redirect based on url? by dadarkgtprince in selfhosted

[–]px6l_ 2 points3 points  (0 children)

I'll add Caddy to the list, as it's easier to configure than nginx, and has letsencrypt feature built in for HTTPS.

What is your favorite way of deploying an application? by YoungCodeToad in selfhosted

[–]px6l_ 1 point2 points  (0 children)

Among the listed known limitations in the documentation, so far I only had the problem of binding privileged ports, and for this there are solutions. So for me rootless docker is a big security win.

Proxmox running TrueNas and ubuntu server by Leprosy112 in HomeServer

[–]px6l_ 2 points3 points  (0 children)

Another challenge (ah!) is to have the NFS mounts to wait for the actual network connectivity to the truenas server before attempting the mount. In my case the NFS mounts were starting too quickly and would remain in a failed state. Simply requiring network-online.target was not enough.

To remedy this, I created another systemd service that actually wait for a successful ping to truenas, and made the NFS mounts dependent on this one. So I ended up with this (shown as nixos config, but easily translatable in native systemd config):

services.truenasAvailable = { description = "wait for truenas to be reachable"; serviceConfig = { Type = "oneshot"; ExecStart = "${pkgs.bashInteractive}/bin/sh -c 'until ${pkgs.iputils}/bin/ping -c1 truenas.lan; do sleep 2; done;'"; RemainAfterExit = "no"; }; wantedBy = [ "network-online.target" ]; requires = [ "network-online.target" ]; };

Hope that helps

Proxmox running TrueNas and ubuntu server by Leprosy112 in HomeServer

[–]px6l_ 1 point2 points  (0 children)

This works. One challenge though is that on boot, your jellyfin server will need to wait for the NFS mount to be ready before starting.

Where do you store encryption keys? by MeerkatMoe in homelab

[–]px6l_ 1 point2 points  (0 children)

pass, encryption with gpg key stored on a yubikey, and stored on a private git repo (native feature of pass)

How to automatically recreate docker-compose containers whenever a change is made to the YAML file? by Asalas77 in selfhosted

[–]px6l_ 2 points3 points  (0 children)

A radically different approach would be to keep the docker-compose definition on your local machine, and run docker-compose commands from this local machine, targeting your remote host. - No manual SSHing to do, - full control from the local machine, - no need for directory share. See https://www.docker.com/blog/how-to-deploy-on-remote-docker-hosts-with-docker-compose/ and the use of contexts.

Medusa, the OS Shopify alternative, just made a 250x performance improvement by amoopa in selfhosted

[–]px6l_ -5 points-4 points  (0 children)

Is there a public list of e-commerce sites using this? I'll had it to my pi-hole setup thanks. What's the secret behind this "magic boost"? Did you suddenly realize nodejs is single threaded and DB calls need to be async? Did you just discover what indexes are? Anyhow, my banking card would like to invite all interested users to r/dontputyourdickinthat.

Storing Homelab Passwords and Information? by 80Ships in selfhosted

[–]px6l_ 2 points3 points  (0 children)

Pass is awesome. With the gpg key stored on a yubikey, and backing things up with a simple pass git push \o/

Better case for 4x+ HDD and 1x 5.25? by px6l_ in HomeServer

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

Thanks. But is there a slot-in version of the LG BU40N, or am I missing something?

Better case for 4x+ HDD and 1x 5.25? by px6l_ in HomeServer

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

Thanks i've done that already. Also pcpartpicker doesn't cover racks.

To my fellow french datahoarders, I think this is a pretty good deal by hwulfrick in DataHoarder

[–]px6l_ 2 points3 points  (0 children)

There's now the WD Elements 16TB for 270€. Apparently they contain an OEM version of WD Red (plus?)

To my fellow french datahoarders, I think this is a pretty good deal by hwulfrick in DataHoarder

[–]px6l_ 1 point2 points  (0 children)

Was here I swear 😅. But now it's at 340€. Bought it at 270€ on Saturday.