{
  "version": 4,
  "terraform_version": "1.14.4",
  "serial": 8,
  "lineage": "e0cb9f7c-069e-60bb-58b8-383d3a6ab5cc",
  "outputs": {
    "Nginx_status": {
      "value": "Nginx pod restarted",
      "type": "string"
    }
  },
  "resources": [
    {
      "mode": "managed",
      "type": "kubernetes_config_map",
      "name": "automatic-configmap",
      "provider": "provider[\"registry.terraform.io/hashicorp/kubernetes\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "binary_data": {},
            "data": {
              "admin-testing.conf": "############################################\n#       config file for admin-testing\n############################################\n\nupstream admin-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name admin-testing.tryton.geeraert.eu www.admin-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.admin-testing.tryton.geeraert.eu) {\n                return 301 https://admin-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = admin-testing.tryton.geeraert.eu) {\n                return 301 https://admin-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.admin-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = admin-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.admin-testing.tryton.geeraert.eu admin-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for admin-testing\n############################################\n\nupstream admin-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name admin-testing.geeraert.eu www.admin-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://admin-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://admin-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.admin-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = admin-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.admin-testing.geeraert.eu admin-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "admin.conf": "############################################\n#       config file for admin\n############################################\n\nupstream admin_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name admin.tryton.geeraert.eu www.admin.tryton.geeraert.eu;\n\t\n        if ($host = www.admin.tryton.geeraert.eu) {\n                return 301 https://admin.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = admin.tryton.geeraert.eu) {\n                return 301 https://admin.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.admin.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = admin.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.admin.tryton.geeraert.eu admin.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for admin\n############################################\n\nupstream admin_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name admin.geeraert.eu www.admin.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://admin_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://admin_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.admin.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = admin.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.admin.geeraert.eu admin.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "bitwarden.conf": "############################################\n#       config file for bitwarden\n############################################\n\nupstream bitwarden_backend {\n        server bitwarden-nginx-svc.bitwarden.svc:8080;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name bitwarden.tryton.geeraert.eu www.bitwarden.tryton.geeraert.eu;\n\t\n\t\n\n        location / {\n                proxy_pass http://bitwarden_backend;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.bitwarden.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = bitwarden.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.bitwarden.tryton.geeraert.eu bitwarden.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for bitwarden\n############################################\n\nupstream bitwarden_backend_root {\n        server bitwarden-nginx-svc.bitwarden.svc:8080;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name bitwarden.geeraert.eu www.bitwarden.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://bitwarden_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.bitwarden.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = bitwarden.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.bitwarden.geeraert.eu bitwarden.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "cloudmanager-testing.conf": "############################################\n#       config file for cloudmanager-testing\n############################################\n\nupstream cloudmanager-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name cloudmanager-testing.tryton.geeraert.eu www.cloudmanager-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.cloudmanager-testing.tryton.geeraert.eu) {\n                return 301 https://cloudmanager-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = cloudmanager-testing.tryton.geeraert.eu) {\n                return 301 https://cloudmanager-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.cloudmanager-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = cloudmanager-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.cloudmanager-testing.tryton.geeraert.eu cloudmanager-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for cloudmanager-testing\n############################################\n\nupstream cloudmanager-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name cloudmanager-testing.geeraert.eu www.cloudmanager-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://cloudmanager-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://cloudmanager-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.cloudmanager-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = cloudmanager-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.cloudmanager-testing.geeraert.eu cloudmanager-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "cloudmanager.conf": "############################################\n#       config file for cloudmanager\n############################################\n\nupstream cloudmanager_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name cloudmanager.tryton.geeraert.eu www.cloudmanager.tryton.geeraert.eu;\n\t\n        if ($host = www.cloudmanager.tryton.geeraert.eu) {\n                return 301 https://cloudmanager.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = cloudmanager.tryton.geeraert.eu) {\n                return 301 https://cloudmanager.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.cloudmanager.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = cloudmanager.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.cloudmanager.tryton.geeraert.eu cloudmanager.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for cloudmanager\n############################################\n\nupstream cloudmanager_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name cloudmanager.geeraert.eu www.cloudmanager.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://cloudmanager_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://cloudmanager_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.cloudmanager.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = cloudmanager.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.cloudmanager.geeraert.eu cloudmanager.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "django-testing.conf": "############################################\n#       config file for django-testing\n############################################\n\nupstream django-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name django-testing.tryton.geeraert.eu www.django-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.django-testing.tryton.geeraert.eu) {\n                return 301 https://django-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = django-testing.tryton.geeraert.eu) {\n                return 301 https://django-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.django-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = django-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.django-testing.tryton.geeraert.eu django-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for django-testing\n############################################\n\nupstream django-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name django-testing.geeraert.eu www.django-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://django-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://django-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.django-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = django-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.django-testing.geeraert.eu django-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "django.conf": "############################################\n#       config file for django\n############################################\n\nupstream django_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name django.tryton.geeraert.eu www.django.tryton.geeraert.eu;\n\t\n        if ($host = www.django.tryton.geeraert.eu) {\n                return 301 https://django.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = django.tryton.geeraert.eu) {\n                return 301 https://django.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.django.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = django.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.django.tryton.geeraert.eu django.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for django\n############################################\n\nupstream django_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name django.geeraert.eu www.django.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://django_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://django_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.django.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = django.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.django.geeraert.eu django.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "gitea.conf": "############################################\n#       config file for gitea\n############################################\n\nupstream gitea_backend {\n        server webserver.gitea.svc:3000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name gitea.tryton.geeraert.eu www.gitea.tryton.geeraert.eu;\n\t\n\t\n\n        location / {\n                proxy_pass http://gitea_backend;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.gitea.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = gitea.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.gitea.tryton.geeraert.eu gitea.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for gitea\n############################################\n\nupstream gitea_backend_root {\n        server webserver.gitea.svc:3000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name gitea.geeraert.eu www.gitea.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://gitea_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.gitea.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = gitea.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.gitea.geeraert.eu gitea.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "immich.conf": "############################################\n#       config file for immich\n############################################\n\nupstream immich_backend {\n        server immich-svc.immich.svc:2283;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name immich.tryton.geeraert.eu www.immich.tryton.geeraert.eu;\n\t\n        if ($host = www.immich.tryton.geeraert.eu) {\n                return 301 https://immich.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = immich.tryton.geeraert.eu) {\n                return 301 https://immich.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.immich.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = immich.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.immich.tryton.geeraert.eu immich.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for immich\n############################################\n\nupstream immich_backend_root {\n        server immich-svc.immich.svc:2283;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name immich.geeraert.eu www.immich.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://immich_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                       proxy_set_header Connection \"upgrade\";\n       proxy_set_header X-Real-IP $remote_addr;\n       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n       proxy_set_header X-Forwarded-Proto $scheme;\n       proxy_read_timeout 60000s;\n\n\n    #adding websocket , usefull for reverse proxy\n       proxy_set_header Connection \"upgrade\";\n       proxy_set_header X-Real-IP $remote_addr;\n       proxy_cache_bypass $http_upgrade;\n    #end of working\n\n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.immich.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = immich.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.immich.geeraert.eu immich.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "kubernetes-testing.conf": "############################################\n#       config file for kubernetes-testing\n############################################\n\nupstream kubernetes-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name kubernetes-testing.tryton.geeraert.eu www.kubernetes-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.kubernetes-testing.tryton.geeraert.eu) {\n                return 301 https://kubernetes-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = kubernetes-testing.tryton.geeraert.eu) {\n                return 301 https://kubernetes-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.kubernetes-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = kubernetes-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.kubernetes-testing.tryton.geeraert.eu kubernetes-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for kubernetes-testing\n############################################\n\nupstream kubernetes-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name kubernetes-testing.geeraert.eu www.kubernetes-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://kubernetes-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://kubernetes-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.kubernetes-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = kubernetes-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.kubernetes-testing.geeraert.eu kubernetes-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "kubernetes.conf": "############################################\n#       config file for kubernetes\n############################################\n\nupstream kubernetes_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name kubernetes.tryton.geeraert.eu www.kubernetes.tryton.geeraert.eu;\n\t\n        if ($host = www.kubernetes.tryton.geeraert.eu) {\n                return 301 https://kubernetes.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = kubernetes.tryton.geeraert.eu) {\n                return 301 https://kubernetes.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.kubernetes.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = kubernetes.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.kubernetes.tryton.geeraert.eu kubernetes.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for kubernetes\n############################################\n\nupstream kubernetes_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name kubernetes.geeraert.eu www.kubernetes.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://kubernetes_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://kubernetes_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.kubernetes.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = kubernetes.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.kubernetes.geeraert.eu kubernetes.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "nextcloud.conf": "############################################\n#       config file for nextcloud\n############################################\n\nupstream nextcloud_backend {\n        server webserver.nextcloud.svc;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name nextcloud.tryton.geeraert.eu www.nextcloud.tryton.geeraert.eu;\n\t\n\t\n\n        location / {\n                proxy_pass http://nextcloud_backend;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://nextcloud_backend;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        location /.well-known/carddav {\n                return 301 $scheme://$host/remote.php/dav;\n        }\n\n        location /.well-known/caldav {\n                return 301 $scheme://$host/remote.php/dav;\n        }\n\n        location = /health {\n                default_type text/html;\n                return 200 \"\u003c!DOCTYPE html\u003e\u003ch2\u003ehealth check\u003c/h2\u003e\\n\";\n        }\n\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.nextcloud.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = nextcloud.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.nextcloud.tryton.geeraert.eu nextcloud.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for nextcloud\n############################################\n\nupstream nextcloud_backend_root {\n        server webserver.nextcloud.svc;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name nextcloud.geeraert.eu www.nextcloud.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://nextcloud_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://nextcloud_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        location /.well-known/carddav {\n                return 301 $scheme://$host/remote.php/dav;\n        }\n\n        location /.well-known/caldav {\n                return 301 $scheme://$host/remote.php/dav;\n        }\n\n        location = /health {\n                default_type text/html;\n                return 200 \"\u003c!DOCTYPE html\u003e\u003ch2\u003ehealth check\u003c/h2\u003e\\n\";\n        }\n\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.nextcloud.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = nextcloud.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.nextcloud.geeraert.eu nextcloud.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "octoprint.conf": "############################################\n#       config file for octoprint\n############################################\n\nupstream octoprint_backend {\n        server 192.168.1.28:5000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name octoprint.tryton.geeraert.eu www.octoprint.tryton.geeraert.eu;\n\t\n        if ($host = www.octoprint.tryton.geeraert.eu) {\n                return 301 https://octoprint.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = octoprint.tryton.geeraert.eu) {\n                return 301 https://octoprint.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.octoprint.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = octoprint.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.octoprint.tryton.geeraert.eu octoprint.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for octoprint\n############################################\n\nupstream octoprint_backend_root {\n        server 192.168.1.28:5000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name octoprint.geeraert.eu www.octoprint.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://octoprint_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.octoprint.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = octoprint.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.octoprint.geeraert.eu octoprint.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "openmediavault.conf": "############################################\n#       config file for openmediavault\n############################################\n\nupstream openmediavault_backend {\n        server 192.168.88.29;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name openmediavault.tryton.geeraert.eu www.openmediavault.tryton.geeraert.eu;\n\t\n        if ($host = www.openmediavault.tryton.geeraert.eu) {\n                return 301 https://openmediavault.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = openmediavault.tryton.geeraert.eu) {\n                return 301 https://openmediavault.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.openmediavault.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = openmediavault.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.openmediavault.tryton.geeraert.eu openmediavault.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for openmediavault\n############################################\n\nupstream openmediavault_backend_root {\n        server 192.168.88.29;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name openmediavault.geeraert.eu www.openmediavault.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://openmediavault_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.openmediavault.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = openmediavault.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.openmediavault.geeraert.eu openmediavault.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "paperless.conf": "############################################\n#       config file for paperless\n############################################\n\nupstream paperless_backend {\n        server paperless-svc.paperless.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name paperless.tryton.geeraert.eu www.paperless.tryton.geeraert.eu;\n\t\n        if ($host = www.paperless.tryton.geeraert.eu) {\n                return 301 https://paperless.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = paperless.tryton.geeraert.eu) {\n                return 301 https://paperless.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.paperless.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = paperless.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.paperless.tryton.geeraert.eu paperless.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for paperless\n############################################\n\nupstream paperless_backend_root {\n        server paperless-svc.paperless.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name paperless.geeraert.eu www.paperless.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://paperless_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.paperless.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = paperless.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.paperless.geeraert.eu paperless.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "pihole.conf": "############################################\n#       config file for pihole\n############################################\n\nupstream pihole_backend {\n        server web.piholenew.svc;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name pihole.tryton.geeraert.eu www.pihole.tryton.geeraert.eu;\n\t\n        if ($host = www.pihole.tryton.geeraert.eu) {\n                return 301 https://pihole.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = pihole.tryton.geeraert.eu) {\n                return 301 https://pihole.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.pihole.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = pihole.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.pihole.tryton.geeraert.eu pihole.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for pihole\n############################################\n\nupstream pihole_backend_root {\n        server web.piholenew.svc;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name pihole.geeraert.eu www.pihole.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://pihole_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.pihole.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = pihole.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.pihole.geeraert.eu pihole.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "portainer.conf": "############################################\n#       config file for portainer\n############################################\n\nupstream portainer_backend {\n        server portainer.portainer.svc;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name portainer.tryton.geeraert.eu www.portainer.tryton.geeraert.eu;\n\t\n        if ($host = www.portainer.tryton.geeraert.eu) {\n                return 301 https://portainer.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = portainer.tryton.geeraert.eu) {\n                return 301 https://portainer.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.portainer.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = portainer.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.portainer.tryton.geeraert.eu portainer.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for portainer\n############################################\n\nupstream portainer_backend_root {\n        server portainer.portainer.svc;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name portainer.geeraert.eu www.portainer.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://portainer_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.portainer.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = portainer.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.portainer.geeraert.eu portainer.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "prowlarr.conf": "############################################\n#       config file for prowlarr\n############################################\n\nupstream prowlarr_backend {\n        server prowlarr-svc.servarr.svc:9696;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name prowlarr.tryton.geeraert.eu www.prowlarr.tryton.geeraert.eu;\n\t\n        if ($host = www.prowlarr.tryton.geeraert.eu) {\n                return 301 https://prowlarr.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = prowlarr.tryton.geeraert.eu) {\n                return 301 https://prowlarr.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.prowlarr.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = prowlarr.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.prowlarr.tryton.geeraert.eu prowlarr.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for prowlarr\n############################################\n\nupstream prowlarr_backend_root {\n        server prowlarr-svc.servarr.svc:9696;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name prowlarr.geeraert.eu www.prowlarr.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://prowlarr_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.prowlarr.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = prowlarr.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.prowlarr.geeraert.eu prowlarr.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "qbittorrent.conf": "############################################\n#       config file for qbittorrent\n############################################\n\nupstream qbittorrent_backend {\n        server qbittorrent-svc.servarr.svc:8080;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name qbittorrent.tryton.geeraert.eu www.qbittorrent.tryton.geeraert.eu;\n\t\n        if ($host = www.qbittorrent.tryton.geeraert.eu) {\n                return 301 https://qbittorrent.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = qbittorrent.tryton.geeraert.eu) {\n                return 301 https://qbittorrent.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.qbittorrent.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = qbittorrent.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.qbittorrent.tryton.geeraert.eu qbittorrent.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for qbittorrent\n############################################\n\nupstream qbittorrent_backend_root {\n        server qbittorrent-svc.servarr.svc:8080;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name qbittorrent.geeraert.eu www.qbittorrent.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://qbittorrent_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.qbittorrent.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = qbittorrent.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.qbittorrent.geeraert.eu qbittorrent.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "radarr.conf": "############################################\n#       config file for radarr\n############################################\n\nupstream radarr_backend {\n        server radarr-svc.servarr.svc:7878;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name radarr.tryton.geeraert.eu www.radarr.tryton.geeraert.eu;\n\t\n        if ($host = www.radarr.tryton.geeraert.eu) {\n                return 301 https://radarr.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = radarr.tryton.geeraert.eu) {\n                return 301 https://radarr.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.radarr.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = radarr.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.radarr.tryton.geeraert.eu radarr.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for radarr\n############################################\n\nupstream radarr_backend_root {\n        server radarr-svc.servarr.svc:7878;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name radarr.geeraert.eu www.radarr.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://radarr_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.radarr.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = radarr.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.radarr.geeraert.eu radarr.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "redirect-testing.conf": "############################################\n#       config file for redirect-testing\n############################################\n\nupstream redirect-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name redirect-testing.tryton.geeraert.eu www.redirect-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.redirect-testing.tryton.geeraert.eu) {\n                return 301 https://redirect-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = redirect-testing.tryton.geeraert.eu) {\n                return 301 https://redirect-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.redirect-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = redirect-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.redirect-testing.tryton.geeraert.eu redirect-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for redirect-testing\n############################################\n\nupstream redirect-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name redirect-testing.geeraert.eu www.redirect-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://redirect-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://redirect-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.redirect-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = redirect-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.redirect-testing.geeraert.eu redirect-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "redirect.conf": "############################################\n#       config file for redirect\n############################################\n\nupstream redirect_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name redirect.tryton.geeraert.eu www.redirect.tryton.geeraert.eu;\n\t\n        if ($host = www.redirect.tryton.geeraert.eu) {\n                return 301 https://redirect.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = redirect.tryton.geeraert.eu) {\n                return 301 https://redirect.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.redirect.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = redirect.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.redirect.tryton.geeraert.eu redirect.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for redirect\n############################################\n\nupstream redirect_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name redirect.geeraert.eu www.redirect.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://redirect_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://redirect_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.redirect.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = redirect.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.redirect.geeraert.eu redirect.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "router.conf": "############################################\n#       config file for router\n############################################\n\nupstream router_backend {\n        server 192.168.88.1;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name router.tryton.geeraert.eu www.router.tryton.geeraert.eu;\n\t\n        if ($host = www.router.tryton.geeraert.eu) {\n                return 301 https://router.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = router.tryton.geeraert.eu) {\n                return 301 https://router.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.router.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = router.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.router.tryton.geeraert.eu router.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for router\n############################################\n\nupstream router_backend_root {\n        server 192.168.88.1;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name router.geeraert.eu www.router.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://router_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                auth_basic \"Administrator’s Area\";\n                auth_basic_user_file /authentication-htpasswd/.htpasswd;\n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.router.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = router.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.router.geeraert.eu router.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "simpsons-testing.conf": "############################################\n#       config file for simpsons-testing\n############################################\n\nupstream simpsons-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name simpsons-testing.tryton.geeraert.eu www.simpsons-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.simpsons-testing.tryton.geeraert.eu) {\n                return 301 https://simpsons-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = simpsons-testing.tryton.geeraert.eu) {\n                return 301 https://simpsons-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.simpsons-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = simpsons-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.simpsons-testing.tryton.geeraert.eu simpsons-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for simpsons-testing\n############################################\n\nupstream simpsons-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name simpsons-testing.geeraert.eu www.simpsons-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://simpsons-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://simpsons-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.simpsons-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = simpsons-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.simpsons-testing.geeraert.eu simpsons-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "simpsons.conf": "############################################\n#       config file for simpsons\n############################################\n\nupstream simpsons_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name simpsons.tryton.geeraert.eu www.simpsons.tryton.geeraert.eu;\n\t\n        if ($host = www.simpsons.tryton.geeraert.eu) {\n                return 301 https://simpsons.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = simpsons.tryton.geeraert.eu) {\n                return 301 https://simpsons.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.simpsons.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = simpsons.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.simpsons.tryton.geeraert.eu simpsons.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for simpsons\n############################################\n\nupstream simpsons_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name simpsons.geeraert.eu www.simpsons.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://simpsons_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://simpsons_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.simpsons.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = simpsons.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.simpsons.geeraert.eu simpsons.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "sonarr.conf": "############################################\n#       config file for sonarr\n############################################\n\nupstream sonarr_backend {\n        server sonarr-svc.servarr.svc:8989;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name sonarr.tryton.geeraert.eu www.sonarr.tryton.geeraert.eu;\n\t\n        if ($host = www.sonarr.tryton.geeraert.eu) {\n                return 301 https://sonarr.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = sonarr.tryton.geeraert.eu) {\n                return 301 https://sonarr.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.sonarr.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = sonarr.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.sonarr.tryton.geeraert.eu sonarr.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for sonarr\n############################################\n\nupstream sonarr_backend_root {\n        server sonarr-svc.servarr.svc:8989;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name sonarr.geeraert.eu www.sonarr.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://sonarr_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.sonarr.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = sonarr.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.sonarr.geeraert.eu sonarr.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "stash-testing.conf": "############################################\n#       config file for stash-testing\n############################################\n\nupstream stash-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name stash-testing.tryton.geeraert.eu www.stash-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.stash-testing.tryton.geeraert.eu) {\n                return 301 https://stash-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = stash-testing.tryton.geeraert.eu) {\n                return 301 https://stash-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.stash-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = stash-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.stash-testing.tryton.geeraert.eu stash-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for stash-testing\n############################################\n\nupstream stash-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name stash-testing.geeraert.eu www.stash-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://stash-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://stash-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.stash-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = stash-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.stash-testing.geeraert.eu stash-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "stash.conf": "############################################\n#       config file for stash\n############################################\n\nupstream stash_backend {\n        server stash-svc.stash.svc:9999;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name stash.tryton.geeraert.eu www.stash.tryton.geeraert.eu;\n\t\n        if ($host = www.stash.tryton.geeraert.eu) {\n                return 301 https://stash.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = stash.tryton.geeraert.eu) {\n                return 301 https://stash.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.stash.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = stash.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.stash.tryton.geeraert.eu stash.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for stash\n############################################\n\nupstream stash_backend_root {\n        server stash-svc.stash.svc:9999;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name stash.geeraert.eu www.stash.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://stash_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                    #don't use this as this needs to be run as root or have the CAP_NET_RAW capability) to bind to a non-local IP address.\n    #Because the backend thinks the request is coming directly from the client, it will try to send the response directly back to that client IP. To prevent this (which would break the connection), you must force the response back through the NGINX server.\n    #proxy_bind $remote_addr transparent;\n\n##used to be working\n    proxy_set_header Connection \"upgrade\";\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    proxy_read_timeout 60000s;\n    #working\n    proxy_set_header Connection \"upgrade\";\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_cache_bypass $http_upgrade;\n    #end of working\n\n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB_NL; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.stash.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = stash.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.stash.geeraert.eu stash.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "streaming-testing.conf": "############################################\n#       config file for streaming-testing\n############################################\n\nupstream streaming-testing_backend {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name streaming-testing.tryton.geeraert.eu www.streaming-testing.tryton.geeraert.eu;\n\t\n        if ($host = www.streaming-testing.tryton.geeraert.eu) {\n                return 301 https://streaming-testing.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = streaming-testing.tryton.geeraert.eu) {\n                return 301 https://streaming-testing.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.streaming-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = streaming-testing.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.streaming-testing.tryton.geeraert.eu streaming-testing.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for streaming-testing\n############################################\n\nupstream streaming-testing_backend_root {\n        server django-testing-svc.django-testing.svc:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name streaming-testing.geeraert.eu www.streaming-testing.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://streaming-testing_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://streaming-testing_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.streaming-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = streaming-testing.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.streaming-testing.geeraert.eu streaming-testing.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "streaming.conf": "############################################\n#       config file for streaming\n############################################\n\nupstream streaming_backend {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name streaming.tryton.geeraert.eu www.streaming.tryton.geeraert.eu;\n\t\n        if ($host = www.streaming.tryton.geeraert.eu) {\n                return 301 https://streaming.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = streaming.tryton.geeraert.eu) {\n                return 301 https://streaming.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.streaming.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = streaming.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.streaming.tryton.geeraert.eu streaming.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for streaming\n############################################\n\nupstream streaming_backend_root {\n        server django-svc.django:8000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name streaming.geeraert.eu www.streaming.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://streaming_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n                location ~* \\.(html|css|jpg|gif|ico|js)$ {\n\t                proxy_cache          cache;\n\t                proxy_cache_key      $host$uri$is_args$args;\n\t                proxy_cache_valid    200 301 302 30m;\n\t                expires              30m;\n\t                proxy_pass  http://streaming_backend_root;\n\t\t}\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n        http2 on;\n        ssl_protocols TLSv1.2;\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.streaming.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = streaming.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.streaming.geeraert.eu streaming.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "synology.conf": "############################################\n#       config file for synology\n############################################\n\nupstream synology_backend {\n        server 192.168.88.39:5000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name synology.tryton.geeraert.eu www.synology.tryton.geeraert.eu;\n\t\n        if ($host = www.synology.tryton.geeraert.eu) {\n                return 301 https://synology.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = synology.tryton.geeraert.eu) {\n                return 301 https://synology.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.synology.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = synology.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.synology.tryton.geeraert.eu synology.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for synology\n############################################\n\nupstream synology_backend_root {\n        server 192.168.88.39:5000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name synology.geeraert.eu www.synology.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://synology_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.synology.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = synology.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.synology.geeraert.eu synology.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "unifi-inform.conf": "############################################\n#       config file for unifi-inform\n############################################\n\nupstream unifi-inform_backend {\n        server 192.168.88.50:8082;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name unifi-inform.tryton.geeraert.eu www.unifi-inform.tryton.geeraert.eu;\n\t\n        if ($host = www.unifi-inform.tryton.geeraert.eu) {\n                return 301 https://unifi-inform.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = unifi-inform.tryton.geeraert.eu) {\n                return 301 https://unifi-inform.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.unifi-inform.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = unifi-inform.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.unifi-inform.tryton.geeraert.eu unifi-inform.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for unifi-inform\n############################################\n\nupstream unifi-inform_backend_root {\n        server 192.168.88.50:8082;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name unifi-inform.geeraert.eu www.unifi-inform.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://unifi-inform_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.unifi-inform.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = unifi-inform.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.unifi-inform.geeraert.eu unifi-inform.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "unifi.conf": "############################################\n#       config file for unifi\n############################################\n\nupstream unifi_backend {\n        server 192.168.88.244:8443;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name unifi.tryton.geeraert.eu www.unifi.tryton.geeraert.eu;\n\t\n        if ($host = www.unifi.tryton.geeraert.eu) {\n                return 301 https://unifi.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = unifi.tryton.geeraert.eu) {\n                return 301 https://unifi.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.unifi.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = unifi.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.unifi.tryton.geeraert.eu unifi.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for unifi\n############################################\n\nupstream unifi_backend_root {\n        server 192.168.88.244:8443;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name unifi.geeraert.eu www.unifi.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass https://unifi_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\t\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.unifi.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = unifi.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.unifi.geeraert.eu unifi.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}",
              "wikijs.conf": "############################################\n#       config file for wikijs\n############################################\n\nupstream wikijs_backend {\n        server wikijs-svc.wikijs.svc:3000;\n        server 1.1.1.1 backup;\n    }\n\n\nserver {\n        server_name wikijs.tryton.geeraert.eu www.wikijs.tryton.geeraert.eu;\n\t\n        if ($host = www.wikijs.tryton.geeraert.eu) {\n                return 301 https://wikijs.geeraert.eu$request_uri;\n        }\n\n\n        if ($host = wikijs.tryton.geeraert.eu) {\n                return 301 https://wikijs.geeraert.eu$request_uri;\n        }\n\n\t\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\tclient_max_body_size 20m;\n        proxy_request_buffering off;\n\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.wikijs.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = wikijs.tryton.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.wikijs.tryton.geeraert.eu wikijs.tryton.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}\n\n\n\n\n############################################\n#       config file for wikijs\n############################################\n\nupstream wikijs_backend_root {\n        server wikijs-svc.wikijs.svc:3000;\n        server 1.1.1.1 backup;\n    }\n\nserver {\n        server_name wikijs.geeraert.eu www.wikijs.geeraert.eu;\n\t\n\n        location / {\n                proxy_pass http://wikijs_backend_root;\n                proxy_set_header    Upgrade     $http_upgrade;\n\t\tproxy_set_header Host $host;\n                \n\t\t\n                \n\n\n        }\n        location /.well-known/acme-challenge/ {\n                root /var/www/certbot;\n        }\n\tlocation @f2b-banned {\n\t       default_type text/html;\n\t       return 403 \"\u003cbr/\u003e\u003ccenter\u003e\n\t         \u003cb style=\\\"color:red; font-size:18pt; border:2pt solid black; padding:5pt;\\\"\u003e\n\t         You are banned!\u003c/b\u003e\u003c/center\u003e\";\n\t     }\n\t#location ^~ /wp-content {\n        ## Logs the IP in \"deny IP;\" format to your specific file\n\t#\taccess_log /etc/nginx/blacklisted.d/blacklisted-sessions.conf deny_style;\n        #        access_log /etc/nginx/blacklisted.memory.d/blacklisted-sessions.conf deny_style;\n\t#\treturn 444; \n\t#}\n\n\taccess_log /var/log/nginx/access.log my_custom_format;\n        access_log /var/log/nginx/ip_audit.log ip_audit;\n        access_log /var/log/nginx/backend_debug.log backend_debug;\n        access_log /var/log/nginx/blocked_countries.log blocked_fmt if=$should_log_blocked_FR_GB; \n\tclient_max_body_size 20m;\n        proxy_request_buffering off;\n\n\n        listen 443 ssl;\n\n        ssl_certificate /etc/nginx/ssl/live/geeraert.eu/fullchain.pem;\n        ssl_certificate_key /etc/nginx/ssl/live/geeraert.eu/privkey.pem;\n\n\n\n}\nserver {\n        if ($host = www.wikijs.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n\n\n        if ($host = wikijs.geeraert.eu) {\n                return 301 https://$host$request_uri;\n        }\n        server_name www.wikijs.geeraert.eu wikijs.geeraert.eu ;\n        listen 80;\n        return 404;\n\n}"
            },
            "id": "reverse-proxy/sites-terraform",
            "immutable": false,
            "metadata": [
              {
                "annotations": {
                  "reloader.stakater.com/match": "true"
                },
                "generate_name": "",
                "generation": 0,
                "labels": {},
                "name": "sites-terraform",
                "namespace": "reverse-proxy",
                "resource_version": "286517247",
                "uid": "08aa2108-9dce-4e67-b000-4dc7fbd1c23e"
              }
            ]
          },
          "sensitive_attributes": [],
          "identity_schema_version": 0,
          "private": "bnVsbA=="
        }
      ]
    },
    {
      "mode": "managed",
      "type": "kubernetes_config_map",
      "name": "automatic-geoip-allow",
      "provider": "provider[\"registry.terraform.io/hashicorp/kubernetes\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "binary_data": {},
            "data": {
              "FR_GB.conf": "map $geoip2_data_country_iso_code $allowed_country_FR_GB {\n\tdefault no;\n\t\n\tFR   yes;\n\t\n\tGB   yes;\n\t}\n\nmap $allowed_country_FR_GB $should_log_blocked_FR_GB {\n        no       1;\n        default 0;\n}\n\n\n",
              "FR_GB_NL.conf": "map $geoip2_data_country_iso_code $allowed_country_FR_GB_NL {\n\tdefault no;\n\t\n\tFR   yes;\n\t\n\tGB   yes;\n\t\n\tNL   yes;\n\t}\n\nmap $allowed_country_FR_GB_NL $should_log_blocked_FR_GB_NL {\n        no       1;\n        default 0;\n}\n\n\n"
            },
            "id": "reverse-proxy/geoip-allow",
            "immutable": false,
            "metadata": [
              {
                "annotations": {
                  "reloader.stakater.com/match": "true"
                },
                "generate_name": "",
                "generation": 0,
                "labels": {},
                "name": "geoip-allow",
                "namespace": "reverse-proxy",
                "resource_version": "260531190",
                "uid": "1792e950-437f-4b68-bbf2-b5397baa4fae"
              }
            ]
          },
          "sensitive_attributes": [],
          "identity_schema_version": 0,
          "private": "bnVsbA=="
        }
      ]
    },
    {
      "mode": "managed",
      "type": "kubernetes_config_map",
      "name": "deny_ip_configmap",
      "provider": "provider[\"registry.terraform.io/hashicorp/kubernetes\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "binary_data": {},
            "data": {
              "deny.conf": "\n  deny 1.2.3.4;\n"
            },
            "id": "reverse-proxy/deny-ip-terraform",
            "immutable": false,
            "metadata": [
              {
                "annotations": {
                  "reloader.stakater.com/match": "true"
                },
                "generate_name": "",
                "generation": 0,
                "labels": {},
                "name": "deny-ip-terraform",
                "namespace": "reverse-proxy",
                "resource_version": "213005313",
                "uid": "d78dd9b1-bac4-4680-afda-51d4217f59c9"
              }
            ]
          },
          "sensitive_attributes": [],
          "identity_schema_version": 0,
          "private": "bnVsbA=="
        }
      ]
    },
    {
      "mode": "managed",
      "type": "kubernetes_config_map",
      "name": "websites_configmap",
      "provider": "provider[\"registry.terraform.io/hashicorp/kubernetes\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "binary_data": {},
            "data": {
              "websites.json": "update_every: 1\nautodetection_retry: 0\njobs:\n  - name: admin\n    url: https://admin.tryton.geeraert.eu\n  - name: admin-testing\n    url: https://admin-testing.tryton.geeraert.eu\n  - name: bitwarden\n    url: https://bitwarden.tryton.geeraert.eu\n  - name: cloudmanager\n    url: https://cloudmanager.tryton.geeraert.eu\n  - name: cloudmanager-testing\n    url: https://cloudmanager-testing.tryton.geeraert.eu\n  - name: django\n    url: https://django.tryton.geeraert.eu\n  - name: django-testing\n    url: https://django-testing.tryton.geeraert.eu\n  - name: gitea\n    url: https://gitea.tryton.geeraert.eu\n  - name: immich\n    url: https://immich.tryton.geeraert.eu\n  - name: kubernetes\n    url: https://kubernetes.tryton.geeraert.eu\n  - name: kubernetes-testing\n    url: https://kubernetes-testing.tryton.geeraert.eu\n  - name: nextcloud\n    url: https://nextcloud.tryton.geeraert.eu\n  - name: octoprint\n    url: https://octoprint.tryton.geeraert.eu\n  - name: openmediavault\n    url: https://openmediavault.tryton.geeraert.eu\n  - name: paperless\n    url: https://paperless.tryton.geeraert.eu\n  - name: pihole\n    url: https://pihole.tryton.geeraert.eu\n  - name: portainer\n    url: https://portainer.tryton.geeraert.eu\n  - name: prowlarr\n    url: https://prowlarr.tryton.geeraert.eu\n  - name: qbittorrent\n    url: https://qbittorrent.tryton.geeraert.eu\n  - name: radarr\n    url: https://radarr.tryton.geeraert.eu\n  - name: redirect\n    url: https://redirect.tryton.geeraert.eu\n  - name: redirect-testing\n    url: https://redirect-testing.tryton.geeraert.eu\n  - name: router\n    url: https://router.tryton.geeraert.eu\n  - name: simpsons\n    url: https://simpsons.tryton.geeraert.eu\n  - name: simpsons-testing\n    url: https://simpsons-testing.tryton.geeraert.eu\n  - name: sonarr\n    url: https://sonarr.tryton.geeraert.eu\n  - name: stash\n    url: https://stash.tryton.geeraert.eu\n  - name: stash-testing\n    url: https://stash-testing.tryton.geeraert.eu\n  - name: streaming\n    url: https://streaming.tryton.geeraert.eu\n  - name: streaming-testing\n    url: https://streaming-testing.tryton.geeraert.eu\n  - name: synology\n    url: https://synology.tryton.geeraert.eu\n  - name: unifi\n    url: https://unifi.tryton.geeraert.eu\n  - name: unifi-inform\n    url: https://unifi-inform.tryton.geeraert.eu\n  - name: wikijs\n    url: https://wikijs.tryton.geeraert.eu\n"
            },
            "id": "netdata/sites-terraform",
            "immutable": false,
            "metadata": [
              {
                "annotations": {},
                "generate_name": "",
                "generation": 0,
                "labels": {},
                "name": "sites-terraform",
                "namespace": "netdata",
                "resource_version": "286517244",
                "uid": "8f41b07d-5fc0-4438-bde8-ca0c83b30ce2"
              }
            ]
          },
          "sensitive_attributes": [],
          "identity_schema_version": 0,
          "private": "bnVsbA=="
        }
      ]
    }
  ],
  "check_results": null
}
