From 624f7f4a6fdcc5bcf0bd3dab055d7782f0416da5 Mon Sep 17 00:00:00 2001 From: arcnmx Date: Thu, 18 Jan 2024 16:50:57 -0800 Subject: [PATCH] feat(mediabox): hardware transcoding --- systems/mediabox/nixos.nix | 6 ++++++ tf/cloudflare_records.tf | 3 +++ 2 files changed, 9 insertions(+) diff --git a/systems/mediabox/nixos.nix b/systems/mediabox/nixos.nix index 4cdf9e0d..ed468b37 100644 --- a/systems/mediabox/nixos.nix +++ b/systems/mediabox/nixos.nix @@ -2,6 +2,7 @@ config, meta, lib, + pkgs, ... }: { imports = with meta; [ @@ -46,6 +47,11 @@ }; }; + hardware.opengl = { + enable = true; + extraPackages = with pkgs; [ mesa.drivers vaapiVdpau libvdpau-va-gl ]; + }; + sops.defaultSopsFile = ./secrets.yaml; system.stateVersion = "21.05"; diff --git a/tf/cloudflare_records.tf b/tf/cloudflare_records.tf index bfb1ef2a..7286c26d 100644 --- a/tf/cloudflare_records.tf +++ b/tf/cloudflare_records.tf @@ -28,6 +28,9 @@ module "mediabox_system_records" { zone_id = cloudflare_zone.gensokyo-zone_zone.id zone_zone = cloudflare_zone.gensokyo-zone_zone.zone local_v6 = "fd0a::be24:11ff:fe34:f4a8" + local_subdomains = [ + "plex", + ] } module "tewi_legacy_system_records" {