homelab/DOCS

33 lines
1.1 KiB
Text
Raw Normal View History

2023-01-02 16:54:46 +01:00
Additional documentation for my homelab setup
Table of Contents
1. DNS
2023-04-09 13:07:36 +02:00
2. Jellyfin HW acceleration
2023-01-02 16:54:46 +01:00
1. DNS
For my internal DNS, I use PiHole as my primary resolver, and the ISP router as
a secondary DNS resolver. Controlling both DNS servers is critical, because one
can not trust the order in which devices will try resolvers. For example on
macOS the order feels random, so setting 1.1.1.1 as the secondary resolver
sometimes resulted in unresolved domains.
Both resolvers use 1.1.1.1 and 8.8.8.8 as upstream servers.
Note: Apple TV seems to not care at all what I set as the resolver, so I need to
have an internal address published on a public DNS server.
2023-04-09 13:07:36 +02:00
2. Jellyfin HW acceleration
The physical server has Intel integrated graphics. To make PCI passthrough work
properly I had to enable it and Intel's vGT technology to make vGPUs out of the
single chip. Here is a guide that had worked:
https://cetteup.com/216/how-to-use-an-intel-vgpu-for-plexs-hardware-accelerated-streaming-in-a-proxmox-vm/
Basically it is just enabling IOMMU, and the vGT feature in the i915 kernel
driver. (IOMMU needs to be enabled in the BIOS as well)