From 8e8cbc00ae7585547f08315470bcb96108623fcb Mon Sep 17 00:00:00 2001 From: Pablo Ovelleiro Corral Date: Tue, 7 May 2024 10:50:55 +0200 Subject: [PATCH] kfbox: add tm proxy --- machines/kfbox/configuration.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/machines/kfbox/configuration.nix b/machines/kfbox/configuration.nix index 3c274d8b..96e3aa89 100644 --- a/machines/kfbox/configuration.nix +++ b/machines/kfbox/configuration.nix @@ -162,6 +162,29 @@ virtualHosts = { + "tm.0cx.de".extraConfig = '' + log { + level DEBUG + } + @options { + method OPTIONS + } + header { + Access-Control-Allow-Origin "{http.request.header.Origin}" + Access-Control-Allow-Credentials true + Access-Control-Allow-Methods * + Access-Control-Allow-Headers * + defer + } + reverse_proxy https://trackmania.exchange:443 { + header_down -Access-Control-Allow-Origin + header_down -Access-Control-Allow-Headers + header_up -Host + header_up +Host trackmania.exchange + } + respond @options 204 + ''; + "megaclan3000.de".extraConfig = '' root * ${mc3000.packages.x86_64-linux.mc3000} file_server