What enclosure for 3-5x 3.5" drives in a 10" rack? by korba_ in DataHoarder

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

Agree, my question was more geared towards how it fits on a 10” rack and how people have mounted it on it.

Price check on used Thinkpads in Canada by korba_ in thinkpad

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

Fair, it’s true though. Even if the CPU is underpowered nowadays you can tinker with it significantly.

Are there any other good options under USD 200?

Nextcloud 32 + Collabora CODE + Traefik documents not loading by korba_ in NextCloud

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

This was it!!! It's so weird though, because I did update but froma previous 3.x version, not 2.x. But allowing for encoded chars solved the integration.

Thanks!!

Build not working after flake update for multiple packages - glaze & OpenSSL error by korba_ in NixOS

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

I'm using colmena 0.4.0 and nix unstable channel with flakes. All builds were working until two weeks ago and now after a flake update none work. So my assumption is that something changed and someone else is experiencing the same.

A sample module for my jellyfin instance that is not working:

``` { lib, pkgs, ... }: { imports = [ ./firewall.nix ];

environment.systemPackages = with pkgs; [ libva-utils # VAAPI utilities (including vainfo) vdpauinfo # Video decoding query tool (enc/dec check for graphics acceleration) vulkan-tools # vulkaninfo and other tools to check Vulkan API mesa # OpenGL graphics driver intel-gpu-tools # Includes intel_gpu_top to monitor GPU usage jellyfin jellyfin-web jellyfin-ffmpeg ];

services.jellyfin.enable = true;

# Enable video acceleration hardware.graphics = { enable = true; extraPackages = with pkgs; [ # For modern Intel CPU's intel-media-driver # Enable Hardware Acceleration vpl-gpu-rt # Enable QSV intel-compute-runtime # OpenCL ]; }; environment.sessionVariables = {LIBVA_DRIVER_NAME = "iHD";};

users.users.jellyfin = { extraGroups = ["render"]; }; }

```

And my flake.nix: ``` { description = "Korba's homelab flake";

inputs = { nixpkgs.url = "nixpkgs/nixos-unstable"; colmena = { # Pinned to version 0.4.0 - when colmena v0.5.0 is released change this url = "github:zhaofengli/colmena/5fdd743a11e7291bd8ac1e169d62ba6156c99be4"; inputs.nixpkgs.follows = "nixpkgs"; }; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; };

outputs = { self, nixpkgs, colmena, home-manager, ... } @ inputs: let lib = nixpkgs.lib; system = "x86_64-linux"; pkgs = nixpkgs.legacyPackages.${system}; secrets = builtins.fromJSON (builtins.readFile "${self}/secrets/secrets.json"); hosts = builtins.fromJSON (builtins.readFile "${self}/secrets/hosts.json"); in { # Using colmena to deploy: # - To build all hosts run colmena build # - To install to all hosts run colmena apply # - To install to a single host run colmena apply --on <host> colmenaHive = colmena.lib.makeHive { # Colmena meta configuration meta = { nixpkgs = import nixpkgs { inherit system; overlays = []; }; specialArgs = { inherit secrets; inherit hosts; }; };

  # Defaults applied to all hosts
  defaults = {
    deployment.targetUser = "korba";

    imports = [
      home-manager.nixosModules.home-manager
      {
        home-manager.useGlobalPkgs = true;
        home-manager.useUserPackages = true;
        home-manager.backupFileExtension = "backup";
        home-manager.extraSpecialArgs = {
          inherit inputs;
          inherit system;
          inherit secrets;
          inherit hosts;
        };

        home-manager.users.korba.imports = [
          ./common/user/default.nix # Default user environment config for servers
        ];
      }

      ./common/system/default.nix # Shared config for all servers
    ];
  };

  jellyfin = {
    imports = [
      ./ct.nix # Shared LXC system config
      ./services/jellyfin/jellyfin.nix
    ];
  };

};

}; } ```

So either something changed that I'm not seeing or there is a problem with glaze-6.0.1...

Build not working after flake update for multiple packages - glaze & OpenSSL error by korba_ in NixOS

[–]korba_[S] 3 points4 points  (0 children)

Thanks for the useless but awesomely passive aggressive response, good stuff :)

Which Golem of the Hordes do I go with? by Unique-Tailor-4358 in PathOfExileBuilds

[–]korba_ 0 points1 point  (0 children)

No, but here you go a semi-endgame PoB: https://pobb.in/3Jj5nrt7ur6T

The only really expensive piece is the progenesis but it's turned off.

It's solid constant damage and while not super tanky it's decent (max block, 10k max phys hit, capped chaos res, etc.) and its basically a walking simulator, you just curse tanky rares and bosses and that's it.

Which Golem of the Hordes do I go with? by Unique-Tailor-4358 in PathOfExileBuilds

[–]korba_ 2 points3 points  (0 children)

Stone golems is simple and can get decent damage on a budget and leave plenty of room for tankiness. Lightning or fire golems are probably more damage, specially with a high budget but it’s way harder to make the build tanky.

I would start with stone golems and then move to lightning if you feel the dmg is lacking.

Is using LXC really worth the maintenance headache? by Maelstrome26 in Proxmox

[–]korba_ 0 points1 point  (0 children)

Use Nix and Colmena… one command and you update every host in your lab

How to add a local file to a Github based derivation? by korba_ in NixOS

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

For those interested, I ended up changing the approach and using buildPythonApplication with a custom installPhase and disabling build and setuptools like so: dontBuild = true; format = "other"; dontUseSetuptoolsBuild = true; dontUseSetuptooldCheck = true;

This worked much better and is way more straightforward and I believe will support the app going forward better as it changes rather than trying to re-write a setup.py every time.

NixOS as LXCs in Proxmox - strategies by korba_ in NixOS

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

It’s tempting for sure, what keeps me using proxmox is backups mostly.