mirror of
https://github.com/harryssecret/homelab-nix.git
synced 2025-01-18 21:29:33 +01:00
Compare commits
3 commits
547b0df57a
...
68d2b4eb95
Author | SHA1 | Date | |
---|---|---|---|
Harry | 68d2b4eb95 | ||
Harry | 84188189f9 | ||
Harry | fde7763f29 |
|
@ -1,5 +1,21 @@
|
||||||
{ config, ... }:
|
{ pkgs, config, ... }:
|
||||||
{
|
{
|
||||||
|
# 1. enable vaapi on OS-level
|
||||||
|
nixpkgs.config.packageOverrides = pkgs: {
|
||||||
|
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
|
||||||
|
};
|
||||||
|
|
||||||
|
hardware.opengl = {
|
||||||
|
# hardware.opengl in 24.05
|
||||||
|
enable = true;
|
||||||
|
extraPackages = with pkgs; [
|
||||||
|
intel-media-driver
|
||||||
|
intel-vaapi-driver # previously vaapiIntel
|
||||||
|
vaapiVdpau
|
||||||
|
intel-compute-runtime # OpenCL filter support (hardware tonemapping and subtitle burn-in)
|
||||||
|
intel-media-sdk # QSV up to 11th gen
|
||||||
|
];
|
||||||
|
};
|
||||||
services.jellyfin = {
|
services.jellyfin = {
|
||||||
enable = true;
|
enable = true;
|
||||||
openFirewall = true;
|
openFirewall = true;
|
||||||
|
|
|
@ -21,6 +21,7 @@ in
|
||||||
server_name = "hypervirtual.world";
|
server_name = "hypervirtual.world";
|
||||||
public_baseurl = baseUrl;
|
public_baseurl = baseUrl;
|
||||||
enable_registration = false;
|
enable_registration = false;
|
||||||
|
enable_metrics = true;
|
||||||
listeners = [
|
listeners = [
|
||||||
{
|
{
|
||||||
port = 8008;
|
port = 8008;
|
||||||
|
@ -36,7 +37,6 @@ in
|
||||||
names = [
|
names = [
|
||||||
"client"
|
"client"
|
||||||
"federation"
|
"federation"
|
||||||
"metrics"
|
|
||||||
];
|
];
|
||||||
compress = true;
|
compress = true;
|
||||||
}
|
}
|
||||||
|
@ -48,7 +48,7 @@ in
|
||||||
tls = false;
|
tls = false;
|
||||||
bind_addresses = [
|
bind_addresses = [
|
||||||
"::1"
|
"::1"
|
||||||
"0.0.0.0"
|
"127.0.0.1"
|
||||||
];
|
];
|
||||||
resources = [ ];
|
resources = [ ];
|
||||||
}
|
}
|
||||||
|
@ -87,7 +87,6 @@ in
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue