config vhost 'global' option enabled '1' option default_ssl '1' option acme_email 'admin@local.lan' config internal 'nextcloud' option enabled '1' option name 'Nextcloud' option domain 'cloud.local.lan' option backend '192.168.1.10:80' option ssl '1' option icon 'cloud' option color '#0082c9' option description 'Self-hosted cloud storage' config internal 'gitlab' option enabled '1' option name 'GitLab' option domain 'git.local.lan' option backend '192.168.1.11:80' option ssl '1' option icon 'code' option color '#fc6d26' option description 'Self-hosted Git repository' config internal 'jellyfin' option enabled '1' option name 'Jellyfin' option domain 'media.local.lan' option backend '192.168.1.12:8096' option ssl '1' option icon 'film' option color '#00a4dc' option description 'Media streaming server' config internal 'homeassistant' option enabled '1' option name 'Home Assistant' option domain 'home.local.lan' option backend '192.168.1.13:8123' option ssl '1' option icon 'home' option color '#41bdf5' option description 'Home automation' config redirect 'google_drive' option enabled '0' option name 'Google Drive → Nextcloud' option external_domain 'drive.google.com' option local_domain 'cloud.local.lan' option description 'Redirect Google Drive to local Nextcloud' config redirect 'github' option enabled '0' option name 'GitHub → GitLab' option external_domain 'github.com' option local_domain 'git.local.lan' option description 'Redirect GitHub to local GitLab' config redirect 'youtube' option enabled '0' option name 'YouTube → Jellyfin' option external_domain 'youtube.com' option local_domain 'media.local.lan' option description 'Redirect YouTube to local Jellyfin' config ssl 'settings' option provider 'acme' option challenge 'dns' option auto_renew '1' option renew_days '30'