/
/
/
This repo is destined for my server automations and setup.
1---
2# =============================================================================
3# RUNNER HOST CONFIGURATION
4# =============================================================================
5
6# =============================================================================
7# BASIC HOST SETTINGS
8# =============================================================================
9server_hostname: "runner"
10server_type: "compute"
11gpu_enabled: true
12
13# =============================================================================
14# DOCKER CONFIGURATION
15# =============================================================================
16runner_docker_base_dir: "/docker"
17runner_enabled: true
18
19# Storage server connection (for NFS mounts)
20storage_server_ip: storage.home
21runner_nas_host: "{{ storage_server_ip }}"
22
23# =============================================================================
24# SERVICE CONFIGURATION
25# =============================================================================
26# Enable/disable individual services
27frigate_enabled: true
28immich_enabled: true
29forgejo_enabled: true
30web_tools_enabled: true
31tandoor_enabled: true
32ghost_enabled: true
33cvat_enabled: true
34harbor_enabled: true
35llm_stack_enabled: true
36livekit_enabled: true
37
38# Hardware acceleration override (runner has NVIDIA GPU)
39frigate_hardware_acceleration: "nvenc"
40immich_hardware_acceleration: "cuda"
41
42# =============================================================================
43# NETWORK SETTINGS
44# =============================================================================
45# Service ports (customize if needed)
46frigate_web_port: 5000
47immich_server_port: 2283
48forgejo_http_port: 3010
49web_tools_stirling_port: 8090
50tandoor_port: 8085
51ghost_port: 2368
52
53# LiveKit conferencing (7880 signaling, 7881 TCP, 7882 UDP mux, 7883 Meet UI)
54livekit_port: 7880
55livekit_meet_port: 7883
56
57# Fronted by Nginx Proxy Manager on homeassistant.home (192.168.34.203) with a
58# Let's Encrypt wildcard for *.rakys.xyz. Media (UDP 7882) is NOT proxied and
59# still goes browser -> runner directly.
60livekit_tls_enabled: true
61livekit_domain: "livekit.rakys.xyz"
62livekit_sfu_domain: "livekit-sfu.rakys.xyz"
63
64