From 4e515d125277708ea43545c4ceda754eaafc6700 Mon Sep 17 00:00:00 2001 From: homelab-runtime-publisher Date: Mon, 28 Sep 2026 19:35:03 +0000 Subject: [PATCH] runtime: publish SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1 --- ...NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.json | 38 + ...-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.txt | 1174 +++++++++++++++++ runtime/latest.json | 16 +- runtime/latest.txt | 1158 +++++++++++++++- 4 files changed, 2363 insertions(+), 23 deletions(-) create mode 100644 runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.json create mode 100644 runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.txt diff --git a/runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.json b/runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.json new file mode 100644 index 00000000..98352014 --- /dev/null +++ b/runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.json @@ -0,0 +1,38 @@ +{ + "schema_version": 1, + "channel": "homelab-runtime", + "command_id": "SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1", + "status": "OK", + "rc": 0, + "host": "pve01", + "mode": "read-only", + "component": "npmplus-custom-cert-discovery-v2", + "started_at_utc": "2026-09-28T19:34:57Z", + "finished_at_utc": "2026-09-28T19:35:02Z", + "reference_register_checked": true, + "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", + "error_register_checked": true, + "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", + "command_sha256": "6d6c982229d6f331e25cd450f91a1e4bb4443a97bc35f180b72a33712d9be5fc", + "duplicate_failed_command_blocked": false, + "block_reason": null, + "execution_started": true, + "change_declared": false, + "result_contract_valid": true, + "result_contract_status": null, + "result_contract_error": null, + "command_rc": 0, + "changes_made": false, + "rollback_started": false, + "rollback_restored": null, + "mutation_outcome": "NO_MUTATION", + "sanitized": true, + "secrets_included": false, + "private_addresses_included": false, + "raw_evidence_retained_locally": true, + "raw_evidence_sha256": "ca510f87a0aa2cdcff2002bf194ca141a8a6de55aeccba2fe629326abf488bf8", + "sanitized_output_sha256": "a32802576a04c911ff5e7de36a31cce88913a8f7f4a686ab383ff3d68772335b", + "output_truncated_in_json": false, + "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", + "output": "NPMPLUS_CUSTOM_CERT_DISCOVERY=V2\nMODE=read-only\nEDGE_KEY_FINGERPRINT=SHA256:s0CusF0IHQGVJ02oi7ejWkGhH9NkhTWonn3441toe5M\nEDGE_KEY_MATCH=true\nEDGE_HOSTKEY_FINGERPRINT=SHA256:YQsA2nif7qAaa5mSUb9U0h8Q5DGy8SRCV5f+FyKUpOo\nEDGE_HOSTKEY_MATCH=true\nEDGE_AUDIT_RC=0\nEDGE_NPMPLUS_CUSTOM_CERT_DISCOVERY=V2\nEDGE_EDGE_CUSTOM_ROOT=/opt/npmplus/custom_nginx\nEDGE_EDGE_CUSTOM_ROOT_EXISTS=true\nEDGE_EDGE_CUSTOM_ROOT_WRITABLE=true\nEDGE_EDGE_CUSTOM_FILE_COUNT=20\nEDGE_EDGE_CUSTOM_FILE_1_PATH=/opt/npmplus/custom_nginx/events.conf\nEDGE_EDGE_CUSTOM_FILE_1_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_1_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_1_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_2_PATH=/opt/npmplus/custom_nginx/git-read-location.conf\nEDGE_EDGE_CUSTOM_FILE_2_SHA256=b0770ada2d594e28567560f2b4729524ea5cdf2a2eb16b87110a601eb00f9c22\nEDGE_EDGE_CUSTOM_FILE_2_SIZE=729\nEDGE_EDGE_CUSTOM_FILE_2_SAFE_LINE_COUNT=22\nEDGE_EDGE_CUSTOM_FILE_2_LINE_1=# HOMELAB_GIT_READ_PUBLIC_V1\nEDGE_EDGE_CUSTOM_FILE_2_LINE_2=location ^~ /.well-known/homelab-git-read/ {\nEDGE_EDGE_CUSTOM_FILE_2_LINE_3=if ($host !_ \"git.gram1.ru\") { return 404; }\nEDGE_EDGE_CUSTOM_FILE_2_LINE_4=allow all;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_5=auth_basic off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_6=auth_request off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_7=limit_except GET HEAD { deny all; }\nEDGE_EDGE_CUSTOM_FILE_2_LINE_8=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_9=proxy_pass http://[PRIVATE_IP]:8787;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_10=proxy_pass_request_headers off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_11=proxy_set_header Host git-read.internal;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_12=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_13=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_2_LINE_14=proxy_connect_timeout 5s;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_15=proxy_read_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_16=proxy_send_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_17=proxy_buffering off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_18=proxy_cache_bypass 1;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_19=proxy_no_cache 1;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_20=add_header X-Robots-Tag \"noindex, nofollow, noarchive\" always;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_21=add_header Cache-Control \"no-store\" always;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_22=}\nEDGE_EDGE_CUSTOM_FILE_3_PATH=/opt/npmplus/custom_nginx/git-read-v4.conf\nEDGE_EDGE_CUSTOM_FILE_3_SHA256=585178187810449d81219061d561dc281d75d8e5c06a3b871dc42ab6fd7b8729\nEDGE_EDGE_CUSTOM_FILE_3_SIZE=846\nEDGE_EDGE_CUSTOM_FILE_3_SAFE_LINE_COUNT=22\nEDGE_EDGE_CUSTOM_FILE_3_LINE_1=location ^~ /.well-known/homelab-git-read-v4/ {\nEDGE_EDGE_CUSTOM_FILE_3_LINE_2=if ($host !_ \"git.gram1.ru\") { return 404; }\nEDGE_EDGE_CUSTOM_FILE_3_LINE_3=limit_except GET HEAD { deny all; }\nEDGE_EDGE_CUSTOM_FILE_3_LINE_4=proxy_pass http://[PRIVATE_IP]:8788/;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_5=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_6=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_7=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_8=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_3_LINE_9=proxy_pass_request_headers off;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_10=proxy_connect_timeout 5s;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_11=proxy_read_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_12=proxy_send_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_13=proxy_buffering off;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_14=proxy_cache off;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_15=proxy_cache_bypass 1;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_16=proxy_no_cache 1;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_17=add_header Cache-Control \"no-store, no-cache, max-age_0, must-revalidate\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_18=add_header Pragma \"no-cache\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_19=add_header X-Robots-Tag \"noindex, follow, noarchive\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_20=add_header X-Content-Type-Options \"nosniff\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_21=add_header Referrer-Policy \"no-referrer\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_22=}\nEDGE_EDGE_CUSTOM_FILE_4_PATH=/opt/npmplus/custom_nginx/gram1-authentik-forward-auth.conf\nEDGE_EDGE_CUSTOM_FILE_4_SHA256=58d89fab4742112eca8f220d76a4c96bbb00aa828854365340fa0bb79d01a775\nEDGE_EDGE_CUSTOM_FILE_4_SIZE=1063\nEDGE_EDGE_CUSTOM_FILE_4_SAFE_LINE_COUNT=26\nEDGE_EDGE_CUSTOM_FILE_4_LINE_1=# Gram Crypto single-app forward-auth\nEDGE_EDGE_CUSTOM_FILE_4_LINE_2=auth_request /outpost.goauthentik.io/auth/nginx;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_3=error_page 401 _ @goauthentik_proxy_signin;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_4=auth_request_set $auth_cookie $upstream_http_set_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_5=add_header Set-Cookie $auth_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_6=location /outpost.goauthentik.io {\nEDGE_EDGE_CUSTOM_FILE_4_LINE_7=auth_request off;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_8=proxy_pass http://[PRIVATE_IP]:9000/outpost.goauthentik.io;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_9=proxy_set_header Host gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_10=proxy_set_header X-Forwarded-Host gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_11=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_12=proxy_set_header X-Original-URL https://gram1.ru$request_uri;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_13=proxy_set_header X-Original-URI \"\";\nEDGE_EDGE_CUSTOM_FILE_4_LINE_14=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_15=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_16=add_header Set-Cookie $auth_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_17=auth_request_set $auth_cookie $upstream_http_set_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_18=proxy_pass_request_body off;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_19=proxy_set_header Content-Length \"\";\nEDGE_EDGE_CUSTOM_FILE_4_LINE_20=}\nEDGE_EDGE_CUSTOM_FILE_4_LINE_21=location @goauthentik_proxy_signin {\nEDGE_EDGE_CUSTOM_FILE_4_LINE_22=auth_request off;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_23=internal;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_24=add_header Set-Cookie $auth_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_25=return 302 /outpost.goauthentik.io/start?rd_https://gram1.ru$request_uri;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_26=}\nEDGE_EDGE_CUSTOM_FILE_5_PATH=/opt/npmplus/custom_nginx/http.conf\nEDGE_EDGE_CUSTOM_FILE_5_SHA256=bd2dc9ae833d29cb77b5a009a434fbe5e599f5b060aa1a9f5a151c166c3117c8\nEDGE_EDGE_CUSTOM_FILE_5_SIZE=1260\nEDGE_EDGE_CUSTOM_FILE_5_SAFE_LINE_COUNT=41\nEDGE_EDGE_CUSTOM_FILE_5_LINE_1=server {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_2=listen 0.0.0.0:80;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_3=server_name evidence.vpn.gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_4=return 308 https://$host$request_uri;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_5=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_6=server {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_7=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_8=server_name evidence.vpn.gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_9=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_10=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_11=ssl_protocols TLSv1.2 TLSv1.3;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_12=location _ /healthz {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_13=allow 127.0.0.1;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_14=allow [PRIVATE_IP]/24;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_15=deny all;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_16=proxy_pass http://127.0.0.1:18093/healthz;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_17=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_18=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_19=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_5_LINE_20=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_21=location ^~ /e/ {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_22=limit_except GET HEAD {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_23=deny all;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_24=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_25=proxy_pass http://127.0.0.1:18093;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_26=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_27=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_28=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_29=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_30=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_31=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_5_LINE_32=proxy_buffering on;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_33=proxy_request_buffering off;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_34=client_max_body_size 1k;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_35=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_36=location / {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_37=return 404;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_38=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_39=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_40=# BEGIN HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_FILE_5_LINE_41=# END HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_FILE_6_PATH=/opt/npmplus/custom_nginx/http.conf.run3-20260726T052927Z.bak\nEDGE_EDGE_CUSTOM_FILE_6_SHA256=71b60423c8058b5585bae7654676f78ffecf01282fbce74daa29b5eabe4b8dfb\nEDGE_EDGE_CUSTOM_FILE_6_SIZE=1187\nEDGE_EDGE_CUSTOM_FILE_7_PATH=/opt/npmplus/custom_nginx/http_top.conf\nEDGE_EDGE_CUSTOM_FILE_7_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_7_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_7_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_8_PATH=/opt/npmplus/custom_nginx/root.conf\nEDGE_EDGE_CUSTOM_FILE_8_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_8_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_8_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_9_PATH=/opt/npmplus/custom_nginx/root_top.conf\nEDGE_EDGE_CUSTOM_FILE_9_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_9_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_9_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_10_PATH=/opt/npmplus/custom_nginx/server_dead.conf\nEDGE_EDGE_CUSTOM_FILE_10_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_10_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_10_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_11_PATH=/opt/npmplus/custom_nginx/server_http.conf\nEDGE_EDGE_CUSTOM_FILE_11_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_11_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_11_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_12_PATH=/opt/npmplus/custom_nginx/server_proxy.conf\nEDGE_EDGE_CUSTOM_FILE_12_SHA256=14a22b80fca2b3f79d29e4f3f8f14c65506886da85bdb5490f5f277c5bf2b20a\nEDGE_EDGE_CUSTOM_FILE_12_SIZE=459\nEDGE_EDGE_CUSTOM_FILE_12_SAFE_LINE_COUNT=10\nEDGE_EDGE_CUSTOM_FILE_12_LINE_1=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ {\nEDGE_EDGE_CUSTOM_FILE_12_LINE_2=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_3=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_4=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_5=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_12_LINE_6=proxy_buffering off;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_7=proxy_cache off;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_8=}\nEDGE_EDGE_CUSTOM_FILE_12_LINE_9=include /data/custom_nginx/git-read-location.conf;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_10=include /data/custom_nginx/git-read-v4.conf;\nEDGE_EDGE_CUSTOM_FILE_13_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.bak-20260722T214003Z\nEDGE_EDGE_CUSTOM_FILE_13_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_13_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_14_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.cr0085-pre-20260819T022418Z\nEDGE_EDGE_CUSTOM_FILE_14_SHA256=5bbb8702ec23f503525255cee5b615de955d0a68b003d79aaa96282166546adb\nEDGE_EDGE_CUSTOM_FILE_14_SIZE=413\nEDGE_EDGE_CUSTOM_FILE_15_PATH=/opt/npmplus/custom_nginx/server_redirect.conf\nEDGE_EDGE_CUSTOM_FILE_15_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_15_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_15_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_16_PATH=/opt/npmplus/custom_nginx/server_stream.conf\nEDGE_EDGE_CUSTOM_FILE_16_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_16_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_16_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_17_PATH=/opt/npmplus/custom_nginx/server_stream_tcp.conf\nEDGE_EDGE_CUSTOM_FILE_17_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_17_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_17_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_18_PATH=/opt/npmplus/custom_nginx/server_stream_udp.conf\nEDGE_EDGE_CUSTOM_FILE_18_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_18_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_18_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_19_PATH=/opt/npmplus/custom_nginx/stream.conf\nEDGE_EDGE_CUSTOM_FILE_19_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_19_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_19_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_20_PATH=/opt/npmplus/custom_nginx/stream_top.conf\nEDGE_EDGE_CUSTOM_FILE_20_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_20_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_20_SAFE_LINE_COUNT=0\nEDGE_EDGE_NGINX_T_RC=0\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_LINE_COUNT=163\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_1=#load_module modules/ngx_stream_js_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_2=#load_module modules/ngx_http_geoip2_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_3=#load_module modules/ngx_stream_geoip2_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_4=#load_module modules/ngx_http_auth_ldap_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_5=#load_module modules/ngx_http_upstream_ntlm_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_6=#load_module modules/ngx_http_vhost_traffic_status_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_7=# Custom\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_8=include /data/custom_nginx/root.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_9=include /data/custom_nginx/root_top.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_10=events {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_11=use epoll;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_12=#worker_connections;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_13=include /data/custom_nginx/events.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_14=}\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_15=http {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_16=sendfile on;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_17=more_clear_headers \"X-dtAgentId\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_18=more_clear_headers \"X-dtHealthCheck\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_19=more_clear_headers \"X-dtInjectedServlet\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_20=more_clear_headers \"X-ruxit-JS-Agent\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_21=include conf.d/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_22=include /data/custom_nginx/http_top.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_23=# Files generated by NPM\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_24=include /data/nginx/proxy_host/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_25=include /data/nginx/redirection_host/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_26=include /data/nginx/dead_host/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_27=include /data/custom_nginx/http.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_28=stream {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_29=log_format slog '[$time_local] $server_port $remote_addr $protocol $ssl_preread_protocol $status $bytes_sent $bytes_received $session_time';\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_30=ssl_prefer_server_ciphers on;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_31=ssl_ciphers [ECDHE-ECDSA-AES256-GCM-SHA384|ECDHE-ECDSA-CHACHA20-POLY1305]:ECDHE-ECDSA-AES128-GCM-SHA256:[ECDHE-RSA-AES256-GCM-SHA384|ECDHE-RSA-CHACHA20-POLY1305]:ECDHE-RSA-AES128-GCM-SHA256;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_32=ssl_sigalgs mldsa87:mldsa65:mldsa44:ed25519:ecdsa_secp521r1_sha512:ecdsa_secp384r1_sha384:ecdsa_secp256r1_sha256:rsa_pss_rsae_sha512:rsa_pss_rsae_sha384:rsa_pss_rsae_sha256;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_33=#ssl_ech_file /data/tls/ech/*.ech;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_34=#js_engine qjs;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_35=include /data/custom_nginx/stream_top.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_36=include /data/nginx/stream/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_37=include /data/custom_nginx/stream.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_38=# configuration file /data/custom_nginx/root.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_39=# configuration file /data/custom_nginx/root_top.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_40=# configuration file /data/custom_nginx/events.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_41=# configuration file /usr/local/nginx/conf/mime.types:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_42=types {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_43=# websockets\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_44=proxy_set_header Upgrade $http_upgrade;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_45=proxy_set_header Connection $connection_upgrade;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_46=# 0rtt header\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_47=proxy_set_header Early-Data $ssl_early_data;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_48=# configuration file /data/custom_nginx/http_top.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_49=# configuration file /data/nginx/proxy_host/10.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_50=# ----------------------------------------------------------------------\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_51=# dozzle.gram1.ru\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_52=proxy_pass http://upstream_10;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_53=# custom locations\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_54=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_55=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_56=# configuration file /data/custom_nginx/server_http.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_57=# configuration file /data/custom_nginx/server_proxy.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_58=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_59=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_60=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_61=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_62=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_63=proxy_buffering off;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_64=proxy_cache off;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_65=include /data/custom_nginx/git-read-location.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_66=include /data/custom_nginx/git-read-v4.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_67=# configuration file /data/custom_nginx/git-read-location.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_68=# HOMELAB_GIT_READ_PUBLIC_V1\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_69=location ^~ /.well-known/homelab-git-read/ {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_70=if ($host !_ \"git.gram1.ru\") { return 404; }\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_71=allow all;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_72=proxy_send_timeout 20s;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_73=proxy_cache_bypass 1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_74=proxy_no_cache 1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_75=add_header X-Robots-Tag \"noindex, nofollow, noarchive\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_76=add_header Cache-Control \"no-store\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_77=# configuration file /data/custom_nginx/git-read-v4.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_78=location ^~ /.well-known/homelab-git-read-v4/ {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_79=limit_except GET HEAD { deny all; }\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_80=proxy_pass http://upstream_11;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_81=# configuration file /data/nginx/proxy_host/13.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_82=proxy_pass http://upstream_13;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_83=# configuration file /data/nginx/proxy_host/14.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_84=proxy_pass http://upstream_14;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_85=# configuration file /data/nginx/proxy_host/19.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_86=proxy_pass http://upstream_19;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_87=# configuration file /data/nginx/proxy_host/200.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_88=proxy_pass http://upstream_31;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_89=# configuration file /usr/local/nginx/conf/noindex-nofollow.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_90=proxy_pass http://upstream_4;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_91=# configuration file /data/nginx/proxy_host/41.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_92=proxy_pass http://upstream_41;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_93=# configuration file /data/nginx/proxy_host/42.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_94=proxy_pass http://upstream_42;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_95=# configuration file /data/nginx/proxy_host/45.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_96=proxy_pass http://upstream_45;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_97=# configuration file /data/nginx/proxy_host/46.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_98=proxy_pass http://upstream_46;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_99=# configuration file /data/nginx/proxy_host/48.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_100=proxy_pass https://upstream_48$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_101=# configuration file /data/nginx/proxy_host/49.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_102=proxy_pass https://upstream_49$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_103=# configuration file /data/nginx/proxy_host/5.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_104=proxy_pass http://upstream_5;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_105=# configuration file /data/nginx/proxy_host/50.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_106=proxy_pass http://upstream_50$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_107=# configuration file /data/nginx/proxy_host/51.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_108=proxy_pass http://upstream_51$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_109=# configuration file /data/nginx/proxy_host/52.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_110=proxy_pass http://upstream_52;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_111=# configuration file /data/nginx/proxy_host/6.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_112=proxy_pass http://upstream_6;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_113=# configuration file /data/nginx/proxy_host/60.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_114=proxy_set_header Origin \"http://[PRIVATE_IP]:5080\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_115=proxy_set_header Referer \"http://[PRIVATE_IP]:5080/\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_116=# configuration file /data/nginx/proxy_host/61.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_117=proxy_pass http://upstream_61_location_0;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_118=# configuration file /data/nginx/proxy_host/8.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_119=proxy_pass http://upstream_8;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_120=# configuration file /data/nginx/proxy_host/9.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_121=proxy_pass http://upstream_9;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_122=# configuration file /data/nginx/proxy_host/900001.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_123=proxy_pass http://upstream_9__w2_991201_1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_124=# configuration file /data/nginx/proxy_host/991202.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_125=proxy_pass http://upstream_999__w2_991202_1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_126=# configuration file /data/nginx/proxy_host/991203.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_127=add_header Cache-Control \"no-store, max-age_0\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_128=add_header X-Robots-Tag \"noindex, nofollow\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_129=add_header Strict-Transport-Security \"max-age_31536000\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_130=add_header Permissions-Policy \"geolocation_(), microphone_(), camera_()\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_131=add_header Content-Security-Policy \"default-src 'none'; img-src 'self'; style-src 'unsafe-inline'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_132=return 200 'Илюша — сайт готовится к запуску
И
Скоро открытие

Здесь будет сайт ньюфаундленда Илюши

Мы готовим его историю, фотографии и новости. Скоро всё появится здесь.

newfilya.ru
';\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_133=# configuration file /data/nginx/proxy_host/992.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_134=# configuration file /data/nginx/proxy_host/993.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_135=# TAFTAUTO_ROUTER_WG_MANAGED_yes\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_136=listen [::]:80;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_137=server_name gram1.ru www.gram1.ru;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_138=location / { return 301 https://$host$request_uri; }\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_139=server {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_140=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_141=listen [::]:443 ssl;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_142=include /data/custom_nginx/gram1-authentik-forward-auth.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_143=ssl_certificate /data/tls/parked-certs/gram1.ru/fullchain.pem;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_144=ssl_certificate_key /data/tls/parked-certs/gram1.ru/privkey.pem;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_145=ssl_protocols TLSv1.2 TLSv1.3;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_146=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_147=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_148=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_149=proxy_pass http://[PRIVATE_IP]:8030;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_150=# configuration file /data/custom_nginx/gram1-authentik-forward-auth.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_151=# Gram Crypto single-app forward-auth\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_152=auth_request /outpost.goauthentik.io/auth/nginx;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_153=error_page 401 _ @goauthentik_proxy_signin;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_154=auth_request_set $auth_cookie $upstream_http_set_cookie;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_155=proxy_pass http://upstream_999;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_156=# configuration file /data/custom_nginx/http.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_157=listen 0.0.0.0:80;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_158=server_name evidence.vpn.gram1.ru;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_159=return 308 https://$host$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_160=# BEGIN HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_161=# END HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_162=# configuration file /data/custom_nginx/stream_top.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_163=# configuration file /data/custom_nginx/stream.conf:\nEDGE_EDGE_PROXY_HOST_FILE_COUNT=39\nEDGE_EDGE_PROXY_SAMPLE_1_PATH=/opt/npmplus/nginx/proxy_host/10.conf\nEDGE_EDGE_PROXY_SAMPLE_1_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_2=server_name dozzle.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_13=proxy_pass http://upstream_10;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_2_PATH=/opt/npmplus/nginx/proxy_host/11.conf\nEDGE_EDGE_PROXY_SAMPLE_2_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_2=server_name paper.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_13=proxy_pass http://upstream_11;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_3_PATH=/opt/npmplus/nginx/proxy_host/13.conf\nEDGE_EDGE_PROXY_SAMPLE_3_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_2=server_name photos.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_13=proxy_pass http://upstream_13;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_4_PATH=/opt/npmplus/nginx/proxy_host/14.conf\nEDGE_EDGE_PROXY_SAMPLE_4_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_2=server_name auth.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_13=proxy_pass http://upstream_14;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_5_PATH=/opt/npmplus/nginx/proxy_host/19.conf\nEDGE_EDGE_PROXY_SAMPLE_5_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_2=server_name filebrowser.vpn.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_6=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_13=proxy_pass http://upstream_19;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_6_PATH=/opt/npmplus/nginx/proxy_host/200.conf\nEDGE_EDGE_PROXY_SAMPLE_6_SHA256=f7c9550d2d8d2d11cc4221f6cf70f4ad0cf91e7de88605f38d7076fe3c362a33\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_COUNT=24\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_2=listen 80;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_3=listen [::]:80;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_4=server_name codevipe.ru www.codevipe.ru;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_5=location ^~ /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_6=location / {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_7=server {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_8=listen 443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_9=listen [::]:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_10=http2 on;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_11=server_name codevipe.ru www.codevipe.ru;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_12=ssl_certificate /data/tls/forum-certs/live/codevipe.ru/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_13=ssl_certificate_key /data/tls/forum-certs/live/codevipe.ru/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_14=location / {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_15=proxy_http_version 1.1;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_16=proxy_set_header Host $host;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_17=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_18=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_19=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_20=proxy_set_header X-Forwarded-Scheme https;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_21=proxy_set_header X-Forwarded-Ssl on;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_22=proxy_set_header Upgrade $http_upgrade;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_23=proxy_set_header Connection \"upgrade\";\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_24=proxy_pass http://[PRIVATE_IP]:80;\nEDGE_EDGE_DOMAIN_HIT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_EDGE_DOMAIN_HIT_1_SHA256=d4e19b91f48e147e5248cc3120aba2c8fbfb7952857ef77bc713abfb2acbcc44\nEDGE_EDGE_DOMAIN_HIT_1_SAFE_LINE_COUNT=5\nEDGE_EDGE_DOMAIN_HIT_1_LINE_1=archive_dir _ /data/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_1_LINE_2=cert _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_DOMAIN_HIT_1_LINE_3=privkey _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/privkey.pem\nEDGE_EDGE_DOMAIN_HIT_1_LINE_4=chain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/chain.pem\nEDGE_EDGE_DOMAIN_HIT_1_LINE_5=fullchain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_DOMAIN_HIT_2_PATH=/opt/npmplus/newfi-staging-certbot/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_EDGE_DOMAIN_HIT_2_SHA256=03b20f9cf99f8eb04b28a07066a9a7d7c8c4d9de946db1bc102306a6425e6034\nEDGE_EDGE_DOMAIN_HIT_2_SAFE_LINE_COUNT=5\nEDGE_EDGE_DOMAIN_HIT_2_LINE_1=archive_dir _ /data/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_2_LINE_2=cert _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_DOMAIN_HIT_2_LINE_3=privkey _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/privkey.pem\nEDGE_EDGE_DOMAIN_HIT_2_LINE_4=chain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/chain.pem\nEDGE_EDGE_DOMAIN_HIT_2_LINE_5=fullchain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_DOMAIN_HIT_3_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/12.conf\nEDGE_EDGE_DOMAIN_HIT_3_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999\nEDGE_EDGE_DOMAIN_HIT_3_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_3_LINE_1=# memos.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_3_LINE_2=server_name memos.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_4_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/19.conf\nEDGE_EDGE_DOMAIN_HIT_4_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227\nEDGE_EDGE_DOMAIN_HIT_4_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_4_LINE_1=# filebrowser.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_4_LINE_2=server_name filebrowser.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_5_PATH=/opt/npmplus/manual-backups/netbox-final-route-switch-20260702T063943Z/35.conf\nEDGE_EDGE_DOMAIN_HIT_5_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a\nEDGE_EDGE_DOMAIN_HIT_5_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_5_LINE_1=# netbox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_5_LINE_2=server_name netbox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_6_PATH=/opt/npmplus/manual-backups/syncthing-route-switch-20260702T073353Z/44.conf\nEDGE_EDGE_DOMAIN_HIT_6_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9\nEDGE_EDGE_DOMAIN_HIT_6_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_6_LINE_1=# syncthing.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_6_LINE_2=server_name syncthing.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_7_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/40.conf\nEDGE_EDGE_DOMAIN_HIT_7_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6\nEDGE_EDGE_DOMAIN_HIT_7_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_7_LINE_1=# linkding.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_7_LINE_2=server_name linkding.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_8_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/33.conf\nEDGE_EDGE_DOMAIN_HIT_8_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24\nEDGE_EDGE_DOMAIN_HIT_8_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_8_LINE_1=# mealie.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_8_LINE_2=server_name mealie.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_9_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/32.conf\nEDGE_EDGE_DOMAIN_HIT_9_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb\nEDGE_EDGE_DOMAIN_HIT_9_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_9_LINE_1=# homebox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_9_LINE_2=server_name homebox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_10_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/30.conf\nEDGE_EDGE_DOMAIN_HIT_10_SHA256=ff7897404764e508d0c02a45591b66e9698c2eda35771d51283b81cfb82a6e5b\nEDGE_EDGE_DOMAIN_HIT_10_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_10_LINE_1=# actual-budget.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_10_LINE_2=server_name actual-budget.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_11_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/10.conf\nEDGE_EDGE_DOMAIN_HIT_11_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38\nEDGE_EDGE_DOMAIN_HIT_11_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_11_LINE_1=# dozzle.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_11_LINE_2=server_name dozzle.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_12_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/34.conf\nEDGE_EDGE_DOMAIN_HIT_12_SHA256=854e612a8056948d97aeaabbd4e46e3b2dfe7320f186a7b4c37b18d27ed9b525\nEDGE_EDGE_DOMAIN_HIT_12_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_12_LINE_1=# n8n.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_12_LINE_2=server_name n8n.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_13_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/15.conf\nEDGE_EDGE_DOMAIN_HIT_13_SHA256=514540a8258639c99ff6538048f58f159d1fe528196802290a9210904810bb32\nEDGE_EDGE_DOMAIN_HIT_13_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_13_LINE_1=# backup.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_13_LINE_2=server_name backup.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_14_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/40.conf\nEDGE_EDGE_DOMAIN_HIT_14_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6\nEDGE_EDGE_DOMAIN_HIT_14_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_14_LINE_1=# linkding.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_14_LINE_2=server_name linkding.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_15_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/51.conf\nEDGE_EDGE_DOMAIN_HIT_15_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974\nEDGE_EDGE_DOMAIN_HIT_15_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_15_LINE_1=# dns2.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_15_LINE_2=server_name dns2.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_16_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/53.conf\nEDGE_EDGE_DOMAIN_HIT_16_SHA256=c6d17cad8a93da7db80d04d15b6e669ced2c264b06936a15b262235783421219\nEDGE_EDGE_DOMAIN_HIT_16_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_16_LINE_1=# vikunja.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_16_LINE_2=server_name vikunja.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_17_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/41.conf\nEDGE_EDGE_DOMAIN_HIT_17_SHA256=03c8e1777fb6d987096a7b70a27b96924e7412da71e1fcde905428913573c135\nEDGE_EDGE_DOMAIN_HIT_17_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_17_LINE_1=# minio.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_17_LINE_2=server_name minio.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_18_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf\nEDGE_EDGE_DOMAIN_HIT_18_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74\nEDGE_EDGE_DOMAIN_HIT_18_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_18_LINE_1=# npmplus.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_18_LINE_2=server_name npmplus.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_19_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/44.conf\nEDGE_EDGE_DOMAIN_HIT_19_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9\nEDGE_EDGE_DOMAIN_HIT_19_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_19_LINE_1=# syncthing.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_19_LINE_2=server_name syncthing.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_20_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/6.conf\nEDGE_EDGE_DOMAIN_HIT_20_SHA256=1c9a12edc68ce40387123a560d726ddfb75481c48be00c25c8229bc7bfc5c500\nEDGE_EDGE_DOMAIN_HIT_20_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_20_LINE_1=# vault.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_20_LINE_2=server_name vault.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_21_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/4.conf\nEDGE_EDGE_DOMAIN_HIT_21_SHA256=4bda6d488ae03fa6dcf922c5555ec5e80a7fa38ae587657b09117ff3467f8599\nEDGE_EDGE_DOMAIN_HIT_21_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_21_LINE_1=# uptime.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_21_LINE_2=server_name uptime.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_22_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/36.conf\nEDGE_EDGE_DOMAIN_HIT_22_SHA256=021535b11d917435519f5a786c5a447e5d18ceabd45a61946f0bef477b4acd8b\nEDGE_EDGE_DOMAIN_HIT_22_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_22_LINE_1=# node-red.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_22_LINE_2=server_name node-red.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_23_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/16.conf\nEDGE_EDGE_DOMAIN_HIT_23_SHA256=1a2e614a1b4e69ebad7434e3cb1138903b76dee7724eeda9bea43e432775eba6\nEDGE_EDGE_DOMAIN_HIT_23_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_23_LINE_1=# kuma.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_23_LINE_2=server_name kuma.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_24_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/11.conf\nEDGE_EDGE_DOMAIN_HIT_24_SHA256=edd3658a22a56254ff37e9bdb1ab6c228f26bd169502ed4d0e10ba591995c7a1\nEDGE_EDGE_DOMAIN_HIT_24_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_24_LINE_1=# paper.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_24_LINE_2=server_name paper.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_25_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/33.conf\nEDGE_EDGE_DOMAIN_HIT_25_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24\nEDGE_EDGE_DOMAIN_HIT_25_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_25_LINE_1=# mealie.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_25_LINE_2=server_name mealie.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_26_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/14.conf\nEDGE_EDGE_DOMAIN_HIT_26_SHA256=a11b55ae3702763d130e8989674642f6f1ed9a3581279dd5c742aca5155acd4b\nEDGE_EDGE_DOMAIN_HIT_26_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_26_LINE_1=# auth.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_26_LINE_2=server_name auth.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_27_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/56.conf\nEDGE_EDGE_DOMAIN_HIT_27_SHA256=41ee27cef7c951abdcc581b5e6e442f6bd3001ad6c837867a3040a1a991bbce0\nEDGE_EDGE_DOMAIN_HIT_27_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_27_LINE_1=# jellyfin.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_27_LINE_2=server_name jellyfin.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_28_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/3.conf\nEDGE_EDGE_DOMAIN_HIT_28_SHA256=863a7b7d0eef5f56de9a35da0dcf1f9343d3427a2164b56d1cc39d540bb96865\nEDGE_EDGE_DOMAIN_HIT_28_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_28_LINE_1=# nc.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_28_LINE_2=server_name nc.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_29_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/42.conf\nEDGE_EDGE_DOMAIN_HIT_29_SHA256=7bc5894fc6f9f409382e1a1fc5bdee152e6061cd20e3394db05dea7c482fafb7\nEDGE_EDGE_DOMAIN_HIT_29_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_29_LINE_1=# ntfy.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_29_LINE_2=server_name ntfy.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_30_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/8.conf\nEDGE_EDGE_DOMAIN_HIT_30_SHA256=3dee29538c135ffc03540c13840ac863dd3c7191394f3a59767d9bf3da86e310\nEDGE_EDGE_DOMAIN_HIT_30_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_30_LINE_1=# home.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_30_LINE_2=server_name home.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_31_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf\nEDGE_EDGE_DOMAIN_HIT_31_SHA256=a07247d85a1e617385d6f08d0f83c11d01b5c2ef5d759565516af35ce5fceea6\nEDGE_EDGE_DOMAIN_HIT_31_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_31_LINE_1=# gotify.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_31_LINE_2=server_name gotify.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_32_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/7.conf\nEDGE_EDGE_DOMAIN_HIT_32_SHA256=e926fba4ffa53cdcb9d2d12a507ef8c58caf1e6edbf6a79910ca384a530a7cec\nEDGE_EDGE_DOMAIN_HIT_32_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_32_LINE_1=# dockge.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_32_LINE_2=server_name dockge.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_33_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf.bak-route48-fix-20260625T211546Z\nEDGE_EDGE_DOMAIN_HIT_33_SHA256=963622f7e6d5ba5c9cc4c1b3ef220d07222c007e67f1bb25f7125670d43bcdfc\nEDGE_EDGE_DOMAIN_HIT_33_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_33_LINE_1=# npmplus.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_33_LINE_2=server_name npmplus.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_34_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/58.conf\nEDGE_EDGE_DOMAIN_HIT_34_SHA256=943d5ddb5bb80f4b4bfcfaa71bca886a02c14e985ad977e84442520e645f2d21\nEDGE_EDGE_DOMAIN_HIT_34_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_34_LINE_1=# books.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_34_LINE_2=server_name books.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_35_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/12.conf\nEDGE_EDGE_DOMAIN_HIT_35_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999\nEDGE_EDGE_DOMAIN_HIT_35_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_35_LINE_1=# memos.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_35_LINE_2=server_name memos.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_36_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/31.conf\nEDGE_EDGE_DOMAIN_HIT_36_SHA256=fb6b894210a1b0b9109afe602d09b8c14843f69f4cf28f14082ac6f18b9e1262\nEDGE_EDGE_DOMAIN_HIT_36_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_36_LINE_1=# grafana.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_36_LINE_2=server_name grafana.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_37_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/18.conf\nEDGE_EDGE_DOMAIN_HIT_37_SHA256=98d02b79d04d017637a62fe95a1e21f7637bdcbfe66f04a76249708c46c5455f\nEDGE_EDGE_DOMAIN_HIT_37_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_37_LINE_1=# gitea.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_37_LINE_2=server_name gitea.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_38_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/19.conf\nEDGE_EDGE_DOMAIN_HIT_38_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227\nEDGE_EDGE_DOMAIN_HIT_38_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_38_LINE_1=# filebrowser.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_38_LINE_2=server_name filebrowser.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_39_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/9.conf.bak-gitea-public-20260629200108\nEDGE_EDGE_DOMAIN_HIT_39_SHA256=3de6726fdf9e421264cf0cd6ea873d16ff057eff63103d21bdefb45ebc5ace84\nEDGE_EDGE_DOMAIN_HIT_39_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_39_LINE_1=# git.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_39_LINE_2=server_name git.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_40_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/32.conf\nEDGE_EDGE_DOMAIN_HIT_40_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb\nEDGE_EDGE_DOMAIN_HIT_40_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_40_LINE_1=# homebox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_40_LINE_2=server_name homebox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_41_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/35.conf\nEDGE_EDGE_DOMAIN_HIT_41_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a\nEDGE_EDGE_DOMAIN_HIT_41_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_41_LINE_1=# netbox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_41_LINE_2=server_name netbox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_42_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/52.conf\nEDGE_EDGE_DOMAIN_HIT_42_SHA256=da0d5a22edaacbd5c0d1c29286f1540dd0e61ab8e08b154a206e81bde3f49ed8\nEDGE_EDGE_DOMAIN_HIT_42_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_42_LINE_1=# checks.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_42_LINE_2=server_name checks.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_43_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/54.conf\nEDGE_EDGE_DOMAIN_HIT_43_SHA256=02644164d1bc4192052daca19417aa9b678c0f1859ffdaf64a9be076ff922337\nEDGE_EDGE_DOMAIN_HIT_43_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_43_LINE_1=# bookstack.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_43_LINE_2=server_name bookstack.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_44_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/17.conf\nEDGE_EDGE_DOMAIN_HIT_44_SHA256=2e3beedb0eb44db4abc25f61b47e455b674ef3075b7b3ea60c89c5a81b40e8a8\nEDGE_EDGE_DOMAIN_HIT_44_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_44_LINE_1=# homepage.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_44_LINE_2=server_name homepage.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_45_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/39.conf\nEDGE_EDGE_DOMAIN_HIT_45_SHA256=c028974c96689862e5f047f200ad4a087c29743f710286977ecbd1cddd639339\nEDGE_EDGE_DOMAIN_HIT_45_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_45_LINE_1=# karakeep.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_45_LINE_2=server_name karakeep.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_46_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/47.conf\nEDGE_EDGE_DOMAIN_HIT_46_SHA256=258db2708c437c7b4c7db4913931804f0f4cc9cb0c351f60e0979b0c28f2ddac\nEDGE_EDGE_DOMAIN_HIT_46_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_46_LINE_1=# homeassistant.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_46_LINE_2=server_name homeassistant.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_47_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf.bak-gotify-local-20260624T142122Z\nEDGE_EDGE_DOMAIN_HIT_47_SHA256=6ab686a7019ed9d97068dbf8784e154557b25e9f6b80d4900f5236024bd3f4a3\nEDGE_EDGE_DOMAIN_HIT_47_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_47_LINE_1=# gotify.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_47_LINE_2=server_name gotify.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_48_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/46.conf\nEDGE_EDGE_DOMAIN_HIT_48_SHA256=493d0724c66cec9b5ea8403827cfa2f0c17e5cc07b3a10a48f114502f2112329\nEDGE_EDGE_DOMAIN_HIT_48_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_48_LINE_1=# prometheus.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_48_LINE_2=server_name prometheus.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_49_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/45.conf\nEDGE_EDGE_DOMAIN_HIT_49_SHA256=5d5c75a71f6d2bf41a0d9e328256ebaa9bb3f5d9c8eff6e2f9bb76ca28f34b75\nEDGE_EDGE_DOMAIN_HIT_49_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_49_LINE_1=# alertmanager.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_49_LINE_2=server_name alertmanager.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_50_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/49.conf\nEDGE_EDGE_DOMAIN_HIT_50_SHA256=5748bc1d111a991d10a54781a303dd74c9aa322a18ae9ab5732bae7803a04805\nEDGE_EDGE_DOMAIN_HIT_50_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_50_LINE_1=# proxmox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_50_LINE_2=server_name proxmox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_COUNT=50\nEDGE_EDGE_CERT_CANDIDATE_COUNT=236\nEDGE_EDGE_MATCH_CERT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_1_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff\nEDGE_EDGE_MATCH_CERT_1_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_1_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_1_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_1_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_2_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_2_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4\nEDGE_EDGE_MATCH_CERT_2_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_2_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_2_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_2_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_3_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_3_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff\nEDGE_EDGE_MATCH_CERT_3_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_3_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_3_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_3_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_4_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_MATCH_CERT_4_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4\nEDGE_EDGE_MATCH_CERT_4_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_4_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_4_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_4_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_5_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_5_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28\nEDGE_EDGE_MATCH_CERT_5_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_5_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_5_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_5_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_6_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_6_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8\nEDGE_EDGE_MATCH_CERT_6_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_6_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_6_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_6_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_7_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_7_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28\nEDGE_EDGE_MATCH_CERT_7_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_7_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_7_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_7_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_8_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_MATCH_CERT_8_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8\nEDGE_EDGE_MATCH_CERT_8_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_8_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_8_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_8_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_9_PATH=/opt/npmplus/tls/landing-certs/pvepro.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_9_SHA256=9b0b9b8ea47cdc3c534328dc0a3e3fe6e2a875ab54d5e2f460ec18723557e248\nEDGE_EDGE_MATCH_CERT_9_SUBJECT=subject_CN_pvepro.ru\nEDGE_EDGE_MATCH_CERT_9_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_9_NOTAFTER=Nov 29 00:47:55 2026 GMT\nEDGE_EDGE_MATCH_CERT_9_SAN=DNS:pvepro.ru, DNS:www.pvepro.ru\nEDGE_EDGE_MATCH_CERT_10_PATH=/opt/npmplus/tls/parked-certs/gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_10_SHA256=dddbba499dbdf28ac1887214c0bb996d8f014a12fe31e386f7fc926ba8a84375\nEDGE_EDGE_MATCH_CERT_10_SUBJECT=subject_CN_gram1.ru\nEDGE_EDGE_MATCH_CERT_10_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_10_NOTAFTER=Nov 29 00:49:36 2026 GMT\nEDGE_EDGE_MATCH_CERT_10_SAN=DNS:gram1.ru, DNS:www.gram1.ru\nEDGE_EDGE_MATCH_CERT_11_PATH=/opt/npmplus/tls/workers2-spb-bridge/git-read.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_11_SHA256=42c858c6f6cec0e11df26585c267cad0b388bff3412879316191c1525e0d48d8\nEDGE_EDGE_MATCH_CERT_11_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_11_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_11_NOTAFTER=Nov 15 02:03:28 2026 GMT\nEDGE_EDGE_MATCH_CERT_11_SAN=DNS:git-read.gram1.ru, DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_12_PATH=/opt/npmplus/tls/certbot/archive/npm-35/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_12_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35\nEDGE_EDGE_MATCH_CERT_12_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_12_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_12_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_12_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_13_PATH=/opt/npmplus/tls/certbot/archive/npm-35/cert2.pem\nEDGE_EDGE_MATCH_CERT_13_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d\nEDGE_EDGE_MATCH_CERT_13_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_13_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_13_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_13_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_14_PATH=/opt/npmplus/tls/certbot/archive/npm-32/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_14_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9\nEDGE_EDGE_MATCH_CERT_14_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_14_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_14_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_14_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_15_PATH=/opt/npmplus/tls/certbot/archive/npm-32/cert2.pem\nEDGE_EDGE_MATCH_CERT_15_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23\nEDGE_EDGE_MATCH_CERT_15_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_15_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_15_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_15_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_16_PATH=/opt/npmplus/tls/certbot/archive/npm-30/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_16_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e\nEDGE_EDGE_MATCH_CERT_16_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_16_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_16_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_16_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_17_PATH=/opt/npmplus/tls/certbot/archive/npm-30/cert2.pem\nEDGE_EDGE_MATCH_CERT_17_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b\nEDGE_EDGE_MATCH_CERT_17_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_17_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_17_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_17_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_18_PATH=/opt/npmplus/tls/certbot/archive/npm-18/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_18_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be\nEDGE_EDGE_MATCH_CERT_18_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_18_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_18_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_18_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_19_PATH=/opt/npmplus/tls/certbot/archive/npm-18/cert2.pem\nEDGE_EDGE_MATCH_CERT_19_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f\nEDGE_EDGE_MATCH_CERT_19_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_19_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_19_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_19_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_20_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_20_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7\nEDGE_EDGE_MATCH_CERT_20_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_20_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_20_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_20_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_21_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_21_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5\nEDGE_EDGE_MATCH_CERT_21_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_21_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_21_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_21_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_22_PATH=/opt/npmplus/tls/certbot/archive/npm-27/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_22_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0\nEDGE_EDGE_MATCH_CERT_22_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_22_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_22_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_22_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_23_PATH=/opt/npmplus/tls/certbot/archive/npm-27/cert2.pem\nEDGE_EDGE_MATCH_CERT_23_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9\nEDGE_EDGE_MATCH_CERT_23_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_23_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_23_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_23_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_24_PATH=/opt/npmplus/tls/certbot/archive/npm-38/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_24_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440\nEDGE_EDGE_MATCH_CERT_24_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_24_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_24_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_24_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_25_PATH=/opt/npmplus/tls/certbot/archive/npm-38/cert1.pem\nEDGE_EDGE_MATCH_CERT_25_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818\nEDGE_EDGE_MATCH_CERT_25_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_25_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_25_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_25_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_26_PATH=/opt/npmplus/tls/certbot/archive/npm-29/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_26_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59\nEDGE_EDGE_MATCH_CERT_26_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_26_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_26_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_26_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_27_PATH=/opt/npmplus/tls/certbot/archive/npm-29/cert2.pem\nEDGE_EDGE_MATCH_CERT_27_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980\nEDGE_EDGE_MATCH_CERT_27_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_27_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_27_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_27_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_28_PATH=/opt/npmplus/tls/certbot/archive/npm-31/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_28_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b\nEDGE_EDGE_MATCH_CERT_28_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_28_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_28_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_28_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_29_PATH=/opt/npmplus/tls/certbot/archive/npm-31/cert2.pem\nEDGE_EDGE_MATCH_CERT_29_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d\nEDGE_EDGE_MATCH_CERT_29_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_29_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_29_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_29_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_30_PATH=/opt/npmplus/tls/certbot/archive/npm-17/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_30_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd\nEDGE_EDGE_MATCH_CERT_30_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_30_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_30_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_30_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_31_PATH=/opt/npmplus/tls/certbot/archive/npm-17/cert2.pem\nEDGE_EDGE_MATCH_CERT_31_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0\nEDGE_EDGE_MATCH_CERT_31_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_31_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_31_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_31_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_32_PATH=/opt/npmplus/tls/certbot/archive/npm-26/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_32_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876\nEDGE_EDGE_MATCH_CERT_32_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_32_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_32_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_32_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_33_PATH=/opt/npmplus/tls/certbot/archive/npm-26/cert2.pem\nEDGE_EDGE_MATCH_CERT_33_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f\nEDGE_EDGE_MATCH_CERT_33_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_33_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_33_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_33_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_34_PATH=/opt/npmplus/tls/certbot/archive/npm-21/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_34_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd\nEDGE_EDGE_MATCH_CERT_34_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_34_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_34_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_34_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_35_PATH=/opt/npmplus/tls/certbot/archive/npm-21/cert2.pem\nEDGE_EDGE_MATCH_CERT_35_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409\nEDGE_EDGE_MATCH_CERT_35_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_35_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_35_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_35_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_36_PATH=/opt/npmplus/tls/certbot/live/npm-35/fullchain.pem\nEDGE_EDGE_MATCH_CERT_36_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35\nEDGE_EDGE_MATCH_CERT_36_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_36_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_36_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_36_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_37_PATH=/opt/npmplus/tls/certbot/live/npm-35/cert.pem\nEDGE_EDGE_MATCH_CERT_37_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d\nEDGE_EDGE_MATCH_CERT_37_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_37_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_37_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_37_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_38_PATH=/opt/npmplus/tls/certbot/live/npm-32/fullchain.pem\nEDGE_EDGE_MATCH_CERT_38_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9\nEDGE_EDGE_MATCH_CERT_38_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_38_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_38_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_38_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_39_PATH=/opt/npmplus/tls/certbot/live/npm-32/cert.pem\nEDGE_EDGE_MATCH_CERT_39_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23\nEDGE_EDGE_MATCH_CERT_39_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_39_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_39_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_39_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_40_PATH=/opt/npmplus/tls/certbot/live/npm-30/fullchain.pem\nEDGE_EDGE_MATCH_CERT_40_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e\nEDGE_EDGE_MATCH_CERT_40_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_40_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_40_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_40_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_41_PATH=/opt/npmplus/tls/certbot/live/npm-30/cert.pem\nEDGE_EDGE_MATCH_CERT_41_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b\nEDGE_EDGE_MATCH_CERT_41_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_41_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_41_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_41_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_42_PATH=/opt/npmplus/tls/certbot/live/npm-18/fullchain.pem\nEDGE_EDGE_MATCH_CERT_42_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be\nEDGE_EDGE_MATCH_CERT_42_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_42_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_42_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_42_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_43_PATH=/opt/npmplus/tls/certbot/live/npm-18/cert.pem\nEDGE_EDGE_MATCH_CERT_43_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f\nEDGE_EDGE_MATCH_CERT_43_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_43_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_43_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_43_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_44_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_44_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7\nEDGE_EDGE_MATCH_CERT_44_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_44_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_44_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_44_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_45_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/cert.pem\nEDGE_EDGE_MATCH_CERT_45_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5\nEDGE_EDGE_MATCH_CERT_45_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_45_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_45_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_45_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_46_PATH=/opt/npmplus/tls/certbot/live/npm-27/fullchain.pem\nEDGE_EDGE_MATCH_CERT_46_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0\nEDGE_EDGE_MATCH_CERT_46_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_46_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_46_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_46_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_47_PATH=/opt/npmplus/tls/certbot/live/npm-27/cert.pem\nEDGE_EDGE_MATCH_CERT_47_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9\nEDGE_EDGE_MATCH_CERT_47_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_47_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_47_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_47_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_48_PATH=/opt/npmplus/tls/certbot/live/npm-38/fullchain.pem\nEDGE_EDGE_MATCH_CERT_48_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440\nEDGE_EDGE_MATCH_CERT_48_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_48_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_48_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_48_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_49_PATH=/opt/npmplus/tls/certbot/live/npm-38/cert.pem\nEDGE_EDGE_MATCH_CERT_49_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818\nEDGE_EDGE_MATCH_CERT_49_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_49_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_49_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_49_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_50_PATH=/opt/npmplus/tls/certbot/live/npm-29/fullchain.pem\nEDGE_EDGE_MATCH_CERT_50_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59\nEDGE_EDGE_MATCH_CERT_50_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_50_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_50_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_50_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_51_PATH=/opt/npmplus/tls/certbot/live/npm-29/cert.pem\nEDGE_EDGE_MATCH_CERT_51_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980\nEDGE_EDGE_MATCH_CERT_51_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_51_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_51_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_51_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_52_PATH=/opt/npmplus/tls/certbot/live/npm-31/fullchain.pem\nEDGE_EDGE_MATCH_CERT_52_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b\nEDGE_EDGE_MATCH_CERT_52_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_52_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_52_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_52_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_53_PATH=/opt/npmplus/tls/certbot/live/npm-31/cert.pem\nEDGE_EDGE_MATCH_CERT_53_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d\nEDGE_EDGE_MATCH_CERT_53_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_53_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_53_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_53_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_54_PATH=/opt/npmplus/tls/certbot/live/npm-17/fullchain.pem\nEDGE_EDGE_MATCH_CERT_54_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd\nEDGE_EDGE_MATCH_CERT_54_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_54_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_54_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_54_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_55_PATH=/opt/npmplus/tls/certbot/live/npm-17/cert.pem\nEDGE_EDGE_MATCH_CERT_55_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0\nEDGE_EDGE_MATCH_CERT_55_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_55_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_55_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_55_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_56_PATH=/opt/npmplus/tls/certbot/live/npm-26/fullchain.pem\nEDGE_EDGE_MATCH_CERT_56_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876\nEDGE_EDGE_MATCH_CERT_56_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_56_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_56_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_56_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_57_PATH=/opt/npmplus/tls/certbot/live/npm-26/cert.pem\nEDGE_EDGE_MATCH_CERT_57_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f\nEDGE_EDGE_MATCH_CERT_57_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_57_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_57_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_57_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_58_PATH=/opt/npmplus/tls/certbot/live/npm-21/fullchain.pem\nEDGE_EDGE_MATCH_CERT_58_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd\nEDGE_EDGE_MATCH_CERT_58_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_58_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_58_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_58_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_59_PATH=/opt/npmplus/tls/certbot/live/npm-21/cert.pem\nEDGE_EDGE_MATCH_CERT_59_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409\nEDGE_EDGE_MATCH_CERT_59_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_59_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_59_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_59_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_60_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_60_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf\nEDGE_EDGE_MATCH_CERT_60_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_60_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_60_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_60_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_61_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_61_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6\nEDGE_EDGE_MATCH_CERT_61_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_61_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_61_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_61_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_62_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_62_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf\nEDGE_EDGE_MATCH_CERT_62_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_62_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_62_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_62_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_63_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_MATCH_CERT_63_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6\nEDGE_EDGE_MATCH_CERT_63_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_63_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_63_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_63_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_CERT_PARSED_COUNT=172\nEDGE_EDGE_MATCH_CERT_COUNT=63\nEDGE_EDGE_LE_RENEWAL_CONF_COUNT=0\nEDGE_EDGE_LE_MATCH_COUNT=0\nEDGE_EDGE_LOOPBACK_19446_LISTENER_COUNT=0\nDECISION=PASS_NPMPLUS_CUSTOM_CERT_LAYOUT_DISCOVERED\nNEXT_GATE=PERSIST_RELAY_REVERSESSH_AND_INSTALL_NPMPLUS_NB_FRONTEND\nTASK_RESULT=PASS_NPMPLUS_CUSTOM_CERT_DISCOVERY\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=READ_ONLY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" +} diff --git a/runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.txt b/runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.txt new file mode 100644 index 00000000..f153e705 --- /dev/null +++ b/runtime/history/SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1.txt @@ -0,0 +1,1174 @@ +CHAT_OUTPUT_BEGIN +COMMAND_ID=SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1 +STATUS=OK +RC=0 +HOST=pve01 +MODE=read-only +COMPONENT=npmplus-custom-cert-discovery-v2 +REFERENCE_REGISTER_CHECK=OK +REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 +ERROR_REGISTER_CHECK=OK +ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 +COMMAND_SHA256=6d6c982229d6f331e25cd450f91a1e4bb4443a97bc35f180b72a33712d9be5fc +DUPLICATE_FAILED_COMMAND_BLOCKED=false +EXECUTION_STARTED=true +CHANGE_DECLARED=false +RESULT_CONTRACT_VALID=true +RESULT_CONTRACT_STATUS=NOT_APPLICABLE +RESULT_CONTRACT_ERROR=NONE +COMMAND_RC=0 +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=NO_MUTATION +SANITIZED=yes +SECRETS_INCLUDED=no +PRIVATE_ADDRESSES_INCLUDED=no +RAW_EVIDENCE_SHA256=ca510f87a0aa2cdcff2002bf194ca141a8a6de55aeccba2fe629326abf488bf8 +SANITIZED_OUTPUT_SHA256=a32802576a04c911ff5e7de36a31cce88913a8f7f4a686ab383ff3d68772335b +OUTPUT_BEGIN +NPMPLUS_CUSTOM_CERT_DISCOVERY=V2 +MODE=read-only +EDGE_KEY_FINGERPRINT=SHA256:s0CusF0IHQGVJ02oi7ejWkGhH9NkhTWonn3441toe5M +EDGE_KEY_MATCH=true +EDGE_HOSTKEY_FINGERPRINT=SHA256:YQsA2nif7qAaa5mSUb9U0h8Q5DGy8SRCV5f+FyKUpOo +EDGE_HOSTKEY_MATCH=true +EDGE_AUDIT_RC=0 +EDGE_NPMPLUS_CUSTOM_CERT_DISCOVERY=V2 +EDGE_EDGE_CUSTOM_ROOT=/opt/npmplus/custom_nginx +EDGE_EDGE_CUSTOM_ROOT_EXISTS=true +EDGE_EDGE_CUSTOM_ROOT_WRITABLE=true +EDGE_EDGE_CUSTOM_FILE_COUNT=20 +EDGE_EDGE_CUSTOM_FILE_1_PATH=/opt/npmplus/custom_nginx/events.conf +EDGE_EDGE_CUSTOM_FILE_1_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_1_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_1_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_2_PATH=/opt/npmplus/custom_nginx/git-read-location.conf +EDGE_EDGE_CUSTOM_FILE_2_SHA256=b0770ada2d594e28567560f2b4729524ea5cdf2a2eb16b87110a601eb00f9c22 +EDGE_EDGE_CUSTOM_FILE_2_SIZE=729 +EDGE_EDGE_CUSTOM_FILE_2_SAFE_LINE_COUNT=22 +EDGE_EDGE_CUSTOM_FILE_2_LINE_1=# HOMELAB_GIT_READ_PUBLIC_V1 +EDGE_EDGE_CUSTOM_FILE_2_LINE_2=location ^~ /.well-known/homelab-git-read/ { +EDGE_EDGE_CUSTOM_FILE_2_LINE_3=if ($host !_ "git.gram1.ru") { return 404; } +EDGE_EDGE_CUSTOM_FILE_2_LINE_4=allow all; +EDGE_EDGE_CUSTOM_FILE_2_LINE_5=auth_basic off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_6=auth_request off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_7=limit_except GET HEAD { deny all; } +EDGE_EDGE_CUSTOM_FILE_2_LINE_8=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_2_LINE_9=proxy_pass http://[PRIVATE_IP]:8787; +EDGE_EDGE_CUSTOM_FILE_2_LINE_10=proxy_pass_request_headers off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_11=proxy_set_header Host git-read.internal; +EDGE_EDGE_CUSTOM_FILE_2_LINE_12=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_2_LINE_13=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_2_LINE_14=proxy_connect_timeout 5s; +EDGE_EDGE_CUSTOM_FILE_2_LINE_15=proxy_read_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_2_LINE_16=proxy_send_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_2_LINE_17=proxy_buffering off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_18=proxy_cache_bypass 1; +EDGE_EDGE_CUSTOM_FILE_2_LINE_19=proxy_no_cache 1; +EDGE_EDGE_CUSTOM_FILE_2_LINE_20=add_header X-Robots-Tag "noindex, nofollow, noarchive" always; +EDGE_EDGE_CUSTOM_FILE_2_LINE_21=add_header Cache-Control "no-store" always; +EDGE_EDGE_CUSTOM_FILE_2_LINE_22=} +EDGE_EDGE_CUSTOM_FILE_3_PATH=/opt/npmplus/custom_nginx/git-read-v4.conf +EDGE_EDGE_CUSTOM_FILE_3_SHA256=585178187810449d81219061d561dc281d75d8e5c06a3b871dc42ab6fd7b8729 +EDGE_EDGE_CUSTOM_FILE_3_SIZE=846 +EDGE_EDGE_CUSTOM_FILE_3_SAFE_LINE_COUNT=22 +EDGE_EDGE_CUSTOM_FILE_3_LINE_1=location ^~ /.well-known/homelab-git-read-v4/ { +EDGE_EDGE_CUSTOM_FILE_3_LINE_2=if ($host !_ "git.gram1.ru") { return 404; } +EDGE_EDGE_CUSTOM_FILE_3_LINE_3=limit_except GET HEAD { deny all; } +EDGE_EDGE_CUSTOM_FILE_3_LINE_4=proxy_pass http://[PRIVATE_IP]:8788/; +EDGE_EDGE_CUSTOM_FILE_3_LINE_5=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_3_LINE_6=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_3_LINE_7=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_3_LINE_8=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_3_LINE_9=proxy_pass_request_headers off; +EDGE_EDGE_CUSTOM_FILE_3_LINE_10=proxy_connect_timeout 5s; +EDGE_EDGE_CUSTOM_FILE_3_LINE_11=proxy_read_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_3_LINE_12=proxy_send_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_3_LINE_13=proxy_buffering off; +EDGE_EDGE_CUSTOM_FILE_3_LINE_14=proxy_cache off; +EDGE_EDGE_CUSTOM_FILE_3_LINE_15=proxy_cache_bypass 1; +EDGE_EDGE_CUSTOM_FILE_3_LINE_16=proxy_no_cache 1; +EDGE_EDGE_CUSTOM_FILE_3_LINE_17=add_header Cache-Control "no-store, no-cache, max-age_0, must-revalidate" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_18=add_header Pragma "no-cache" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_19=add_header X-Robots-Tag "noindex, follow, noarchive" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_20=add_header X-Content-Type-Options "nosniff" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_21=add_header Referrer-Policy "no-referrer" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_22=} +EDGE_EDGE_CUSTOM_FILE_4_PATH=/opt/npmplus/custom_nginx/gram1-authentik-forward-auth.conf +EDGE_EDGE_CUSTOM_FILE_4_SHA256=58d89fab4742112eca8f220d76a4c96bbb00aa828854365340fa0bb79d01a775 +EDGE_EDGE_CUSTOM_FILE_4_SIZE=1063 +EDGE_EDGE_CUSTOM_FILE_4_SAFE_LINE_COUNT=26 +EDGE_EDGE_CUSTOM_FILE_4_LINE_1=# Gram Crypto single-app forward-auth +EDGE_EDGE_CUSTOM_FILE_4_LINE_2=auth_request /outpost.goauthentik.io/auth/nginx; +EDGE_EDGE_CUSTOM_FILE_4_LINE_3=error_page 401 _ @goauthentik_proxy_signin; +EDGE_EDGE_CUSTOM_FILE_4_LINE_4=auth_request_set $auth_cookie $upstream_http_set_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_5=add_header Set-Cookie $auth_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_6=location /outpost.goauthentik.io { +EDGE_EDGE_CUSTOM_FILE_4_LINE_7=auth_request off; +EDGE_EDGE_CUSTOM_FILE_4_LINE_8=proxy_pass http://[PRIVATE_IP]:9000/outpost.goauthentik.io; +EDGE_EDGE_CUSTOM_FILE_4_LINE_9=proxy_set_header Host gram1.ru; +EDGE_EDGE_CUSTOM_FILE_4_LINE_10=proxy_set_header X-Forwarded-Host gram1.ru; +EDGE_EDGE_CUSTOM_FILE_4_LINE_11=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_4_LINE_12=proxy_set_header X-Original-URL https://gram1.ru$request_uri; +EDGE_EDGE_CUSTOM_FILE_4_LINE_13=proxy_set_header X-Original-URI ""; +EDGE_EDGE_CUSTOM_FILE_4_LINE_14=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_CUSTOM_FILE_4_LINE_15=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_CUSTOM_FILE_4_LINE_16=add_header Set-Cookie $auth_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_17=auth_request_set $auth_cookie $upstream_http_set_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_18=proxy_pass_request_body off; +EDGE_EDGE_CUSTOM_FILE_4_LINE_19=proxy_set_header Content-Length ""; +EDGE_EDGE_CUSTOM_FILE_4_LINE_20=} +EDGE_EDGE_CUSTOM_FILE_4_LINE_21=location @goauthentik_proxy_signin { +EDGE_EDGE_CUSTOM_FILE_4_LINE_22=auth_request off; +EDGE_EDGE_CUSTOM_FILE_4_LINE_23=internal; +EDGE_EDGE_CUSTOM_FILE_4_LINE_24=add_header Set-Cookie $auth_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_25=return 302 /outpost.goauthentik.io/start?rd_https://gram1.ru$request_uri; +EDGE_EDGE_CUSTOM_FILE_4_LINE_26=} +EDGE_EDGE_CUSTOM_FILE_5_PATH=/opt/npmplus/custom_nginx/http.conf +EDGE_EDGE_CUSTOM_FILE_5_SHA256=bd2dc9ae833d29cb77b5a009a434fbe5e599f5b060aa1a9f5a151c166c3117c8 +EDGE_EDGE_CUSTOM_FILE_5_SIZE=1260 +EDGE_EDGE_CUSTOM_FILE_5_SAFE_LINE_COUNT=41 +EDGE_EDGE_CUSTOM_FILE_5_LINE_1=server { +EDGE_EDGE_CUSTOM_FILE_5_LINE_2=listen 0.0.0.0:80; +EDGE_EDGE_CUSTOM_FILE_5_LINE_3=server_name evidence.vpn.gram1.ru; +EDGE_EDGE_CUSTOM_FILE_5_LINE_4=return 308 https://$host$request_uri; +EDGE_EDGE_CUSTOM_FILE_5_LINE_5=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_6=server { +EDGE_EDGE_CUSTOM_FILE_5_LINE_7=listen 0.0.0.0:443 ssl; +EDGE_EDGE_CUSTOM_FILE_5_LINE_8=server_name evidence.vpn.gram1.ru; +EDGE_EDGE_CUSTOM_FILE_5_LINE_9=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem; +EDGE_EDGE_CUSTOM_FILE_5_LINE_10=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem; +EDGE_EDGE_CUSTOM_FILE_5_LINE_11=ssl_protocols TLSv1.2 TLSv1.3; +EDGE_EDGE_CUSTOM_FILE_5_LINE_12=location _ /healthz { +EDGE_EDGE_CUSTOM_FILE_5_LINE_13=allow 127.0.0.1; +EDGE_EDGE_CUSTOM_FILE_5_LINE_14=allow [PRIVATE_IP]/24; +EDGE_EDGE_CUSTOM_FILE_5_LINE_15=deny all; +EDGE_EDGE_CUSTOM_FILE_5_LINE_16=proxy_pass http://127.0.0.1:18093/healthz; +EDGE_EDGE_CUSTOM_FILE_5_LINE_17=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_5_LINE_18=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_5_LINE_19=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_5_LINE_20=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_21=location ^~ /e/ { +EDGE_EDGE_CUSTOM_FILE_5_LINE_22=limit_except GET HEAD { +EDGE_EDGE_CUSTOM_FILE_5_LINE_23=deny all; +EDGE_EDGE_CUSTOM_FILE_5_LINE_24=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_25=proxy_pass http://127.0.0.1:18093; +EDGE_EDGE_CUSTOM_FILE_5_LINE_26=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_5_LINE_27=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_5_LINE_28=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_CUSTOM_FILE_5_LINE_29=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_CUSTOM_FILE_5_LINE_30=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_5_LINE_31=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_5_LINE_32=proxy_buffering on; +EDGE_EDGE_CUSTOM_FILE_5_LINE_33=proxy_request_buffering off; +EDGE_EDGE_CUSTOM_FILE_5_LINE_34=client_max_body_size 1k; +EDGE_EDGE_CUSTOM_FILE_5_LINE_35=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_36=location / { +EDGE_EDGE_CUSTOM_FILE_5_LINE_37=return 404; +EDGE_EDGE_CUSTOM_FILE_5_LINE_38=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_39=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_40=# BEGIN HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_FILE_5_LINE_41=# END HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_FILE_6_PATH=/opt/npmplus/custom_nginx/http.conf.run3-20260726T052927Z.bak +EDGE_EDGE_CUSTOM_FILE_6_SHA256=71b60423c8058b5585bae7654676f78ffecf01282fbce74daa29b5eabe4b8dfb +EDGE_EDGE_CUSTOM_FILE_6_SIZE=1187 +EDGE_EDGE_CUSTOM_FILE_7_PATH=/opt/npmplus/custom_nginx/http_top.conf +EDGE_EDGE_CUSTOM_FILE_7_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_7_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_7_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_8_PATH=/opt/npmplus/custom_nginx/root.conf +EDGE_EDGE_CUSTOM_FILE_8_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_8_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_8_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_9_PATH=/opt/npmplus/custom_nginx/root_top.conf +EDGE_EDGE_CUSTOM_FILE_9_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_9_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_9_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_10_PATH=/opt/npmplus/custom_nginx/server_dead.conf +EDGE_EDGE_CUSTOM_FILE_10_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_10_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_10_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_11_PATH=/opt/npmplus/custom_nginx/server_http.conf +EDGE_EDGE_CUSTOM_FILE_11_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_11_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_11_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_12_PATH=/opt/npmplus/custom_nginx/server_proxy.conf +EDGE_EDGE_CUSTOM_FILE_12_SHA256=14a22b80fca2b3f79d29e4f3f8f14c65506886da85bdb5490f5f277c5bf2b20a +EDGE_EDGE_CUSTOM_FILE_12_SIZE=459 +EDGE_EDGE_CUSTOM_FILE_12_SAFE_LINE_COUNT=10 +EDGE_EDGE_CUSTOM_FILE_12_LINE_1=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ { +EDGE_EDGE_CUSTOM_FILE_12_LINE_2=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/; +EDGE_EDGE_CUSTOM_FILE_12_LINE_3=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_12_LINE_4=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_12_LINE_5=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_12_LINE_6=proxy_buffering off; +EDGE_EDGE_CUSTOM_FILE_12_LINE_7=proxy_cache off; +EDGE_EDGE_CUSTOM_FILE_12_LINE_8=} +EDGE_EDGE_CUSTOM_FILE_12_LINE_9=include /data/custom_nginx/git-read-location.conf; +EDGE_EDGE_CUSTOM_FILE_12_LINE_10=include /data/custom_nginx/git-read-v4.conf; +EDGE_EDGE_CUSTOM_FILE_13_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.bak-20260722T214003Z +EDGE_EDGE_CUSTOM_FILE_13_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_13_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_14_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.cr0085-pre-20260819T022418Z +EDGE_EDGE_CUSTOM_FILE_14_SHA256=5bbb8702ec23f503525255cee5b615de955d0a68b003d79aaa96282166546adb +EDGE_EDGE_CUSTOM_FILE_14_SIZE=413 +EDGE_EDGE_CUSTOM_FILE_15_PATH=/opt/npmplus/custom_nginx/server_redirect.conf +EDGE_EDGE_CUSTOM_FILE_15_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_15_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_15_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_16_PATH=/opt/npmplus/custom_nginx/server_stream.conf +EDGE_EDGE_CUSTOM_FILE_16_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_16_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_16_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_17_PATH=/opt/npmplus/custom_nginx/server_stream_tcp.conf +EDGE_EDGE_CUSTOM_FILE_17_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_17_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_17_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_18_PATH=/opt/npmplus/custom_nginx/server_stream_udp.conf +EDGE_EDGE_CUSTOM_FILE_18_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_18_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_18_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_19_PATH=/opt/npmplus/custom_nginx/stream.conf +EDGE_EDGE_CUSTOM_FILE_19_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_19_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_19_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_20_PATH=/opt/npmplus/custom_nginx/stream_top.conf +EDGE_EDGE_CUSTOM_FILE_20_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_20_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_20_SAFE_LINE_COUNT=0 +EDGE_EDGE_NGINX_T_RC=0 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_LINE_COUNT=163 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_1=#load_module modules/ngx_stream_js_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_2=#load_module modules/ngx_http_geoip2_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_3=#load_module modules/ngx_stream_geoip2_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_4=#load_module modules/ngx_http_auth_ldap_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_5=#load_module modules/ngx_http_upstream_ntlm_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_6=#load_module modules/ngx_http_vhost_traffic_status_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_7=# Custom +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_8=include /data/custom_nginx/root.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_9=include /data/custom_nginx/root_top.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_10=events { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_11=use epoll; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_12=#worker_connections; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_13=include /data/custom_nginx/events.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_14=} +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_15=http { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_16=sendfile on; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_17=more_clear_headers "X-dtAgentId"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_18=more_clear_headers "X-dtHealthCheck"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_19=more_clear_headers "X-dtInjectedServlet"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_20=more_clear_headers "X-ruxit-JS-Agent"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_21=include conf.d/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_22=include /data/custom_nginx/http_top.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_23=# Files generated by NPM +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_24=include /data/nginx/proxy_host/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_25=include /data/nginx/redirection_host/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_26=include /data/nginx/dead_host/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_27=include /data/custom_nginx/http.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_28=stream { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_29=log_format slog '[$time_local] $server_port $remote_addr $protocol $ssl_preread_protocol $status $bytes_sent $bytes_received $session_time'; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_30=ssl_prefer_server_ciphers on; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_31=ssl_ciphers [ECDHE-ECDSA-AES256-GCM-SHA384|ECDHE-ECDSA-CHACHA20-POLY1305]:ECDHE-ECDSA-AES128-GCM-SHA256:[ECDHE-RSA-AES256-GCM-SHA384|ECDHE-RSA-CHACHA20-POLY1305]:ECDHE-RSA-AES128-GCM-SHA256; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_32=ssl_sigalgs mldsa87:mldsa65:mldsa44:ed25519:ecdsa_secp521r1_sha512:ecdsa_secp384r1_sha384:ecdsa_secp256r1_sha256:rsa_pss_rsae_sha512:rsa_pss_rsae_sha384:rsa_pss_rsae_sha256; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_33=#ssl_ech_file /data/tls/ech/*.ech; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_34=#js_engine qjs; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_35=include /data/custom_nginx/stream_top.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_36=include /data/nginx/stream/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_37=include /data/custom_nginx/stream.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_38=# configuration file /data/custom_nginx/root.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_39=# configuration file /data/custom_nginx/root_top.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_40=# configuration file /data/custom_nginx/events.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_41=# configuration file /usr/local/nginx/conf/mime.types: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_42=types { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_43=# websockets +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_44=proxy_set_header Upgrade $http_upgrade; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_45=proxy_set_header Connection $connection_upgrade; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_46=# 0rtt header +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_47=proxy_set_header Early-Data $ssl_early_data; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_48=# configuration file /data/custom_nginx/http_top.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_49=# configuration file /data/nginx/proxy_host/10.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_50=# ---------------------------------------------------------------------- +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_51=# dozzle.gram1.ru +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_52=proxy_pass http://upstream_10; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_53=# custom locations +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_54=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_55=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_56=# configuration file /data/custom_nginx/server_http.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_57=# configuration file /data/custom_nginx/server_proxy.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_58=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_59=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_60=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_61=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_62=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_63=proxy_buffering off; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_64=proxy_cache off; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_65=include /data/custom_nginx/git-read-location.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_66=include /data/custom_nginx/git-read-v4.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_67=# configuration file /data/custom_nginx/git-read-location.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_68=# HOMELAB_GIT_READ_PUBLIC_V1 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_69=location ^~ /.well-known/homelab-git-read/ { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_70=if ($host !_ "git.gram1.ru") { return 404; } +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_71=allow all; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_72=proxy_send_timeout 20s; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_73=proxy_cache_bypass 1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_74=proxy_no_cache 1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_75=add_header X-Robots-Tag "noindex, nofollow, noarchive" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_76=add_header Cache-Control "no-store" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_77=# configuration file /data/custom_nginx/git-read-v4.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_78=location ^~ /.well-known/homelab-git-read-v4/ { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_79=limit_except GET HEAD { deny all; } +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_80=proxy_pass http://upstream_11; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_81=# configuration file /data/nginx/proxy_host/13.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_82=proxy_pass http://upstream_13; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_83=# configuration file /data/nginx/proxy_host/14.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_84=proxy_pass http://upstream_14; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_85=# configuration file /data/nginx/proxy_host/19.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_86=proxy_pass http://upstream_19; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_87=# configuration file /data/nginx/proxy_host/200.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_88=proxy_pass http://upstream_31; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_89=# configuration file /usr/local/nginx/conf/noindex-nofollow.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_90=proxy_pass http://upstream_4; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_91=# configuration file /data/nginx/proxy_host/41.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_92=proxy_pass http://upstream_41; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_93=# configuration file /data/nginx/proxy_host/42.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_94=proxy_pass http://upstream_42; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_95=# configuration file /data/nginx/proxy_host/45.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_96=proxy_pass http://upstream_45; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_97=# configuration file /data/nginx/proxy_host/46.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_98=proxy_pass http://upstream_46; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_99=# configuration file /data/nginx/proxy_host/48.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_100=proxy_pass https://upstream_48$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_101=# configuration file /data/nginx/proxy_host/49.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_102=proxy_pass https://upstream_49$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_103=# configuration file /data/nginx/proxy_host/5.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_104=proxy_pass http://upstream_5; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_105=# configuration file /data/nginx/proxy_host/50.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_106=proxy_pass http://upstream_50$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_107=# configuration file /data/nginx/proxy_host/51.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_108=proxy_pass http://upstream_51$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_109=# configuration file /data/nginx/proxy_host/52.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_110=proxy_pass http://upstream_52; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_111=# configuration file /data/nginx/proxy_host/6.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_112=proxy_pass http://upstream_6; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_113=# configuration file /data/nginx/proxy_host/60.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_114=proxy_set_header Origin "http://[PRIVATE_IP]:5080"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_115=proxy_set_header Referer "http://[PRIVATE_IP]:5080/"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_116=# configuration file /data/nginx/proxy_host/61.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_117=proxy_pass http://upstream_61_location_0; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_118=# configuration file /data/nginx/proxy_host/8.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_119=proxy_pass http://upstream_8; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_120=# configuration file /data/nginx/proxy_host/9.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_121=proxy_pass http://upstream_9; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_122=# configuration file /data/nginx/proxy_host/900001.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_123=proxy_pass http://upstream_9__w2_991201_1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_124=# configuration file /data/nginx/proxy_host/991202.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_125=proxy_pass http://upstream_999__w2_991202_1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_126=# configuration file /data/nginx/proxy_host/991203.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_127=add_header Cache-Control "no-store, max-age_0" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_128=add_header X-Robots-Tag "noindex, nofollow" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_129=add_header Strict-Transport-Security "max-age_31536000" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_130=add_header Permissions-Policy "geolocation_(), microphone_(), camera_()" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_131=add_header Content-Security-Policy "default-src 'none'; img-src 'self'; style-src 'unsafe-inline'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_132=return 200 'Илюша — сайт готовится к запуску
И
Скоро открытие

Здесь будет сайт ньюфаундленда Илюши

Мы готовим его историю, фотографии и новости. Скоро всё появится здесь.

newfilya.ru
'; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_133=# configuration file /data/nginx/proxy_host/992.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_134=# configuration file /data/nginx/proxy_host/993.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_135=# TAFTAUTO_ROUTER_WG_MANAGED_yes +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_136=listen [::]:80; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_137=server_name gram1.ru www.gram1.ru; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_138=location / { return 301 https://$host$request_uri; } +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_139=server { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_140=listen 0.0.0.0:443 ssl; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_141=listen [::]:443 ssl; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_142=include /data/custom_nginx/gram1-authentik-forward-auth.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_143=ssl_certificate /data/tls/parked-certs/gram1.ru/fullchain.pem; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_144=ssl_certificate_key /data/tls/parked-certs/gram1.ru/privkey.pem; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_145=ssl_protocols TLSv1.2 TLSv1.3; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_146=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_147=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_148=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_149=proxy_pass http://[PRIVATE_IP]:8030; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_150=# configuration file /data/custom_nginx/gram1-authentik-forward-auth.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_151=# Gram Crypto single-app forward-auth +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_152=auth_request /outpost.goauthentik.io/auth/nginx; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_153=error_page 401 _ @goauthentik_proxy_signin; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_154=auth_request_set $auth_cookie $upstream_http_set_cookie; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_155=proxy_pass http://upstream_999; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_156=# configuration file /data/custom_nginx/http.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_157=listen 0.0.0.0:80; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_158=server_name evidence.vpn.gram1.ru; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_159=return 308 https://$host$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_160=# BEGIN HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_161=# END HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_162=# configuration file /data/custom_nginx/stream_top.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_163=# configuration file /data/custom_nginx/stream.conf: +EDGE_EDGE_PROXY_HOST_FILE_COUNT=39 +EDGE_EDGE_PROXY_SAMPLE_1_PATH=/opt/npmplus/nginx/proxy_host/10.conf +EDGE_EDGE_PROXY_SAMPLE_1_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38 +EDGE_EDGE_PROXY_SAMPLE_1_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_1_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_1_LINE_2=server_name dozzle.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_1_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_1_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_13=proxy_pass http://upstream_10; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_2_PATH=/opt/npmplus/nginx/proxy_host/11.conf +EDGE_EDGE_PROXY_SAMPLE_2_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d +EDGE_EDGE_PROXY_SAMPLE_2_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_2_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_2_LINE_2=server_name paper.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_2_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_2_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_13=proxy_pass http://upstream_11; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_3_PATH=/opt/npmplus/nginx/proxy_host/13.conf +EDGE_EDGE_PROXY_SAMPLE_3_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3 +EDGE_EDGE_PROXY_SAMPLE_3_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_3_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_3_LINE_2=server_name photos.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_3_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_3_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_13=proxy_pass http://upstream_13; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_4_PATH=/opt/npmplus/nginx/proxy_host/14.conf +EDGE_EDGE_PROXY_SAMPLE_4_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29 +EDGE_EDGE_PROXY_SAMPLE_4_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_4_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_4_LINE_2=server_name auth.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_4_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_4_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_13=proxy_pass http://upstream_14; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_5_PATH=/opt/npmplus/nginx/proxy_host/19.conf +EDGE_EDGE_PROXY_SAMPLE_5_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999 +EDGE_EDGE_PROXY_SAMPLE_5_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_5_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_5_LINE_2=server_name filebrowser.vpn.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_6=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_5_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_5_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_13=proxy_pass http://upstream_19; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_6_PATH=/opt/npmplus/nginx/proxy_host/200.conf +EDGE_EDGE_PROXY_SAMPLE_6_SHA256=f7c9550d2d8d2d11cc4221f6cf70f4ad0cf91e7de88605f38d7076fe3c362a33 +EDGE_EDGE_PROXY_SAMPLE_6_LINE_COUNT=24 +EDGE_EDGE_PROXY_SAMPLE_6_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_2=listen 80; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_3=listen [::]:80; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_4=server_name codevipe.ru www.codevipe.ru; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_5=location ^~ /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_6=location / { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_7=server { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_8=listen 443 ssl; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_9=listen [::]:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_10=http2 on; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_11=server_name codevipe.ru www.codevipe.ru; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_12=ssl_certificate /data/tls/forum-certs/live/codevipe.ru/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_13=ssl_certificate_key /data/tls/forum-certs/live/codevipe.ru/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_14=location / { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_15=proxy_http_version 1.1; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_16=proxy_set_header Host $host; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_17=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_18=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_19=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_20=proxy_set_header X-Forwarded-Scheme https; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_21=proxy_set_header X-Forwarded-Ssl on; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_22=proxy_set_header Upgrade $http_upgrade; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_23=proxy_set_header Connection "upgrade"; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_24=proxy_pass http://[PRIVATE_IP]:80; +EDGE_EDGE_DOMAIN_HIT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/renewal/newfi-staging.gram1.ru.conf +EDGE_EDGE_DOMAIN_HIT_1_SHA256=d4e19b91f48e147e5248cc3120aba2c8fbfb7952857ef77bc713abfb2acbcc44 +EDGE_EDGE_DOMAIN_HIT_1_SAFE_LINE_COUNT=5 +EDGE_EDGE_DOMAIN_HIT_1_LINE_1=archive_dir _ /data/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru +EDGE_EDGE_DOMAIN_HIT_1_LINE_2=cert _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_DOMAIN_HIT_1_LINE_3=privkey _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/privkey.pem +EDGE_EDGE_DOMAIN_HIT_1_LINE_4=chain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/chain.pem +EDGE_EDGE_DOMAIN_HIT_1_LINE_5=fullchain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_DOMAIN_HIT_2_PATH=/opt/npmplus/newfi-staging-certbot/config/renewal/newfi-staging.gram1.ru.conf +EDGE_EDGE_DOMAIN_HIT_2_SHA256=03b20f9cf99f8eb04b28a07066a9a7d7c8c4d9de946db1bc102306a6425e6034 +EDGE_EDGE_DOMAIN_HIT_2_SAFE_LINE_COUNT=5 +EDGE_EDGE_DOMAIN_HIT_2_LINE_1=archive_dir _ /data/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru +EDGE_EDGE_DOMAIN_HIT_2_LINE_2=cert _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_DOMAIN_HIT_2_LINE_3=privkey _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/privkey.pem +EDGE_EDGE_DOMAIN_HIT_2_LINE_4=chain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/chain.pem +EDGE_EDGE_DOMAIN_HIT_2_LINE_5=fullchain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_DOMAIN_HIT_3_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/12.conf +EDGE_EDGE_DOMAIN_HIT_3_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999 +EDGE_EDGE_DOMAIN_HIT_3_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_3_LINE_1=# memos.gram1.ru +EDGE_EDGE_DOMAIN_HIT_3_LINE_2=server_name memos.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_4_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/19.conf +EDGE_EDGE_DOMAIN_HIT_4_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227 +EDGE_EDGE_DOMAIN_HIT_4_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_4_LINE_1=# filebrowser.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_4_LINE_2=server_name filebrowser.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_5_PATH=/opt/npmplus/manual-backups/netbox-final-route-switch-20260702T063943Z/35.conf +EDGE_EDGE_DOMAIN_HIT_5_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a +EDGE_EDGE_DOMAIN_HIT_5_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_5_LINE_1=# netbox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_5_LINE_2=server_name netbox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_6_PATH=/opt/npmplus/manual-backups/syncthing-route-switch-20260702T073353Z/44.conf +EDGE_EDGE_DOMAIN_HIT_6_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9 +EDGE_EDGE_DOMAIN_HIT_6_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_6_LINE_1=# syncthing.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_6_LINE_2=server_name syncthing.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_7_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/40.conf +EDGE_EDGE_DOMAIN_HIT_7_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6 +EDGE_EDGE_DOMAIN_HIT_7_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_7_LINE_1=# linkding.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_7_LINE_2=server_name linkding.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_8_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/33.conf +EDGE_EDGE_DOMAIN_HIT_8_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24 +EDGE_EDGE_DOMAIN_HIT_8_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_8_LINE_1=# mealie.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_8_LINE_2=server_name mealie.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_9_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/32.conf +EDGE_EDGE_DOMAIN_HIT_9_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb +EDGE_EDGE_DOMAIN_HIT_9_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_9_LINE_1=# homebox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_9_LINE_2=server_name homebox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_10_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/30.conf +EDGE_EDGE_DOMAIN_HIT_10_SHA256=ff7897404764e508d0c02a45591b66e9698c2eda35771d51283b81cfb82a6e5b +EDGE_EDGE_DOMAIN_HIT_10_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_10_LINE_1=# actual-budget.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_10_LINE_2=server_name actual-budget.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_11_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/10.conf +EDGE_EDGE_DOMAIN_HIT_11_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38 +EDGE_EDGE_DOMAIN_HIT_11_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_11_LINE_1=# dozzle.gram1.ru +EDGE_EDGE_DOMAIN_HIT_11_LINE_2=server_name dozzle.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_12_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/34.conf +EDGE_EDGE_DOMAIN_HIT_12_SHA256=854e612a8056948d97aeaabbd4e46e3b2dfe7320f186a7b4c37b18d27ed9b525 +EDGE_EDGE_DOMAIN_HIT_12_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_12_LINE_1=# n8n.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_12_LINE_2=server_name n8n.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_13_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/15.conf +EDGE_EDGE_DOMAIN_HIT_13_SHA256=514540a8258639c99ff6538048f58f159d1fe528196802290a9210904810bb32 +EDGE_EDGE_DOMAIN_HIT_13_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_13_LINE_1=# backup.gram1.ru +EDGE_EDGE_DOMAIN_HIT_13_LINE_2=server_name backup.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_14_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/40.conf +EDGE_EDGE_DOMAIN_HIT_14_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6 +EDGE_EDGE_DOMAIN_HIT_14_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_14_LINE_1=# linkding.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_14_LINE_2=server_name linkding.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_15_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/51.conf +EDGE_EDGE_DOMAIN_HIT_15_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974 +EDGE_EDGE_DOMAIN_HIT_15_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_15_LINE_1=# dns2.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_15_LINE_2=server_name dns2.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_16_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/53.conf +EDGE_EDGE_DOMAIN_HIT_16_SHA256=c6d17cad8a93da7db80d04d15b6e669ced2c264b06936a15b262235783421219 +EDGE_EDGE_DOMAIN_HIT_16_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_16_LINE_1=# vikunja.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_16_LINE_2=server_name vikunja.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_17_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/41.conf +EDGE_EDGE_DOMAIN_HIT_17_SHA256=03c8e1777fb6d987096a7b70a27b96924e7412da71e1fcde905428913573c135 +EDGE_EDGE_DOMAIN_HIT_17_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_17_LINE_1=# minio.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_17_LINE_2=server_name minio.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_18_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf +EDGE_EDGE_DOMAIN_HIT_18_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74 +EDGE_EDGE_DOMAIN_HIT_18_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_18_LINE_1=# npmplus.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_18_LINE_2=server_name npmplus.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_19_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/44.conf +EDGE_EDGE_DOMAIN_HIT_19_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9 +EDGE_EDGE_DOMAIN_HIT_19_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_19_LINE_1=# syncthing.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_19_LINE_2=server_name syncthing.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_20_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/6.conf +EDGE_EDGE_DOMAIN_HIT_20_SHA256=1c9a12edc68ce40387123a560d726ddfb75481c48be00c25c8229bc7bfc5c500 +EDGE_EDGE_DOMAIN_HIT_20_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_20_LINE_1=# vault.gram1.ru +EDGE_EDGE_DOMAIN_HIT_20_LINE_2=server_name vault.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_21_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/4.conf +EDGE_EDGE_DOMAIN_HIT_21_SHA256=4bda6d488ae03fa6dcf922c5555ec5e80a7fa38ae587657b09117ff3467f8599 +EDGE_EDGE_DOMAIN_HIT_21_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_21_LINE_1=# uptime.gram1.ru +EDGE_EDGE_DOMAIN_HIT_21_LINE_2=server_name uptime.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_22_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/36.conf +EDGE_EDGE_DOMAIN_HIT_22_SHA256=021535b11d917435519f5a786c5a447e5d18ceabd45a61946f0bef477b4acd8b +EDGE_EDGE_DOMAIN_HIT_22_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_22_LINE_1=# node-red.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_22_LINE_2=server_name node-red.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_23_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/16.conf +EDGE_EDGE_DOMAIN_HIT_23_SHA256=1a2e614a1b4e69ebad7434e3cb1138903b76dee7724eeda9bea43e432775eba6 +EDGE_EDGE_DOMAIN_HIT_23_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_23_LINE_1=# kuma.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_23_LINE_2=server_name kuma.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_24_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/11.conf +EDGE_EDGE_DOMAIN_HIT_24_SHA256=edd3658a22a56254ff37e9bdb1ab6c228f26bd169502ed4d0e10ba591995c7a1 +EDGE_EDGE_DOMAIN_HIT_24_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_24_LINE_1=# paper.gram1.ru +EDGE_EDGE_DOMAIN_HIT_24_LINE_2=server_name paper.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_25_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/33.conf +EDGE_EDGE_DOMAIN_HIT_25_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24 +EDGE_EDGE_DOMAIN_HIT_25_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_25_LINE_1=# mealie.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_25_LINE_2=server_name mealie.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_26_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/14.conf +EDGE_EDGE_DOMAIN_HIT_26_SHA256=a11b55ae3702763d130e8989674642f6f1ed9a3581279dd5c742aca5155acd4b +EDGE_EDGE_DOMAIN_HIT_26_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_26_LINE_1=# auth.gram1.ru +EDGE_EDGE_DOMAIN_HIT_26_LINE_2=server_name auth.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_27_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/56.conf +EDGE_EDGE_DOMAIN_HIT_27_SHA256=41ee27cef7c951abdcc581b5e6e442f6bd3001ad6c837867a3040a1a991bbce0 +EDGE_EDGE_DOMAIN_HIT_27_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_27_LINE_1=# jellyfin.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_27_LINE_2=server_name jellyfin.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_28_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/3.conf +EDGE_EDGE_DOMAIN_HIT_28_SHA256=863a7b7d0eef5f56de9a35da0dcf1f9343d3427a2164b56d1cc39d540bb96865 +EDGE_EDGE_DOMAIN_HIT_28_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_28_LINE_1=# nc.gram1.ru +EDGE_EDGE_DOMAIN_HIT_28_LINE_2=server_name nc.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_29_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/42.conf +EDGE_EDGE_DOMAIN_HIT_29_SHA256=7bc5894fc6f9f409382e1a1fc5bdee152e6061cd20e3394db05dea7c482fafb7 +EDGE_EDGE_DOMAIN_HIT_29_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_29_LINE_1=# ntfy.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_29_LINE_2=server_name ntfy.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_30_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/8.conf +EDGE_EDGE_DOMAIN_HIT_30_SHA256=3dee29538c135ffc03540c13840ac863dd3c7191394f3a59767d9bf3da86e310 +EDGE_EDGE_DOMAIN_HIT_30_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_30_LINE_1=# home.gram1.ru +EDGE_EDGE_DOMAIN_HIT_30_LINE_2=server_name home.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_31_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf +EDGE_EDGE_DOMAIN_HIT_31_SHA256=a07247d85a1e617385d6f08d0f83c11d01b5c2ef5d759565516af35ce5fceea6 +EDGE_EDGE_DOMAIN_HIT_31_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_31_LINE_1=# gotify.gram1.ru +EDGE_EDGE_DOMAIN_HIT_31_LINE_2=server_name gotify.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_32_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/7.conf +EDGE_EDGE_DOMAIN_HIT_32_SHA256=e926fba4ffa53cdcb9d2d12a507ef8c58caf1e6edbf6a79910ca384a530a7cec +EDGE_EDGE_DOMAIN_HIT_32_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_32_LINE_1=# dockge.gram1.ru +EDGE_EDGE_DOMAIN_HIT_32_LINE_2=server_name dockge.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_33_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf.bak-route48-fix-20260625T211546Z +EDGE_EDGE_DOMAIN_HIT_33_SHA256=963622f7e6d5ba5c9cc4c1b3ef220d07222c007e67f1bb25f7125670d43bcdfc +EDGE_EDGE_DOMAIN_HIT_33_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_33_LINE_1=# npmplus.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_33_LINE_2=server_name npmplus.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_34_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/58.conf +EDGE_EDGE_DOMAIN_HIT_34_SHA256=943d5ddb5bb80f4b4bfcfaa71bca886a02c14e985ad977e84442520e645f2d21 +EDGE_EDGE_DOMAIN_HIT_34_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_34_LINE_1=# books.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_34_LINE_2=server_name books.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_35_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/12.conf +EDGE_EDGE_DOMAIN_HIT_35_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999 +EDGE_EDGE_DOMAIN_HIT_35_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_35_LINE_1=# memos.gram1.ru +EDGE_EDGE_DOMAIN_HIT_35_LINE_2=server_name memos.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_36_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/31.conf +EDGE_EDGE_DOMAIN_HIT_36_SHA256=fb6b894210a1b0b9109afe602d09b8c14843f69f4cf28f14082ac6f18b9e1262 +EDGE_EDGE_DOMAIN_HIT_36_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_36_LINE_1=# grafana.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_36_LINE_2=server_name grafana.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_37_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/18.conf +EDGE_EDGE_DOMAIN_HIT_37_SHA256=98d02b79d04d017637a62fe95a1e21f7637bdcbfe66f04a76249708c46c5455f +EDGE_EDGE_DOMAIN_HIT_37_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_37_LINE_1=# gitea.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_37_LINE_2=server_name gitea.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_38_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/19.conf +EDGE_EDGE_DOMAIN_HIT_38_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227 +EDGE_EDGE_DOMAIN_HIT_38_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_38_LINE_1=# filebrowser.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_38_LINE_2=server_name filebrowser.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_39_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/9.conf.bak-gitea-public-20260629200108 +EDGE_EDGE_DOMAIN_HIT_39_SHA256=3de6726fdf9e421264cf0cd6ea873d16ff057eff63103d21bdefb45ebc5ace84 +EDGE_EDGE_DOMAIN_HIT_39_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_39_LINE_1=# git.gram1.ru +EDGE_EDGE_DOMAIN_HIT_39_LINE_2=server_name git.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_40_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/32.conf +EDGE_EDGE_DOMAIN_HIT_40_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb +EDGE_EDGE_DOMAIN_HIT_40_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_40_LINE_1=# homebox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_40_LINE_2=server_name homebox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_41_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/35.conf +EDGE_EDGE_DOMAIN_HIT_41_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a +EDGE_EDGE_DOMAIN_HIT_41_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_41_LINE_1=# netbox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_41_LINE_2=server_name netbox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_42_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/52.conf +EDGE_EDGE_DOMAIN_HIT_42_SHA256=da0d5a22edaacbd5c0d1c29286f1540dd0e61ab8e08b154a206e81bde3f49ed8 +EDGE_EDGE_DOMAIN_HIT_42_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_42_LINE_1=# checks.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_42_LINE_2=server_name checks.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_43_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/54.conf +EDGE_EDGE_DOMAIN_HIT_43_SHA256=02644164d1bc4192052daca19417aa9b678c0f1859ffdaf64a9be076ff922337 +EDGE_EDGE_DOMAIN_HIT_43_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_43_LINE_1=# bookstack.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_43_LINE_2=server_name bookstack.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_44_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/17.conf +EDGE_EDGE_DOMAIN_HIT_44_SHA256=2e3beedb0eb44db4abc25f61b47e455b674ef3075b7b3ea60c89c5a81b40e8a8 +EDGE_EDGE_DOMAIN_HIT_44_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_44_LINE_1=# homepage.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_44_LINE_2=server_name homepage.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_45_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/39.conf +EDGE_EDGE_DOMAIN_HIT_45_SHA256=c028974c96689862e5f047f200ad4a087c29743f710286977ecbd1cddd639339 +EDGE_EDGE_DOMAIN_HIT_45_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_45_LINE_1=# karakeep.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_45_LINE_2=server_name karakeep.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_46_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/47.conf +EDGE_EDGE_DOMAIN_HIT_46_SHA256=258db2708c437c7b4c7db4913931804f0f4cc9cb0c351f60e0979b0c28f2ddac +EDGE_EDGE_DOMAIN_HIT_46_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_46_LINE_1=# homeassistant.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_46_LINE_2=server_name homeassistant.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_47_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf.bak-gotify-local-20260624T142122Z +EDGE_EDGE_DOMAIN_HIT_47_SHA256=6ab686a7019ed9d97068dbf8784e154557b25e9f6b80d4900f5236024bd3f4a3 +EDGE_EDGE_DOMAIN_HIT_47_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_47_LINE_1=# gotify.gram1.ru +EDGE_EDGE_DOMAIN_HIT_47_LINE_2=server_name gotify.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_48_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/46.conf +EDGE_EDGE_DOMAIN_HIT_48_SHA256=493d0724c66cec9b5ea8403827cfa2f0c17e5cc07b3a10a48f114502f2112329 +EDGE_EDGE_DOMAIN_HIT_48_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_48_LINE_1=# prometheus.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_48_LINE_2=server_name prometheus.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_49_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/45.conf +EDGE_EDGE_DOMAIN_HIT_49_SHA256=5d5c75a71f6d2bf41a0d9e328256ebaa9bb3f5d9c8eff6e2f9bb76ca28f34b75 +EDGE_EDGE_DOMAIN_HIT_49_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_49_LINE_1=# alertmanager.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_49_LINE_2=server_name alertmanager.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_50_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/49.conf +EDGE_EDGE_DOMAIN_HIT_50_SHA256=5748bc1d111a991d10a54781a303dd74c9aa322a18ae9ab5732bae7803a04805 +EDGE_EDGE_DOMAIN_HIT_50_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_50_LINE_1=# proxmox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_50_LINE_2=server_name proxmox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_COUNT=50 +EDGE_EDGE_CERT_CANDIDATE_COUNT=236 +EDGE_EDGE_MATCH_CERT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_1_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff +EDGE_EDGE_MATCH_CERT_1_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_1_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_1_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_1_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_2_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/cert1.pem +EDGE_EDGE_MATCH_CERT_2_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4 +EDGE_EDGE_MATCH_CERT_2_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_2_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_2_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_2_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_3_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_3_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff +EDGE_EDGE_MATCH_CERT_3_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_3_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_3_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_3_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_4_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_MATCH_CERT_4_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4 +EDGE_EDGE_MATCH_CERT_4_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_4_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_4_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_4_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_5_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_5_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28 +EDGE_EDGE_MATCH_CERT_5_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_5_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_5_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_5_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_6_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/cert1.pem +EDGE_EDGE_MATCH_CERT_6_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8 +EDGE_EDGE_MATCH_CERT_6_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_6_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_6_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_6_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_7_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_7_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28 +EDGE_EDGE_MATCH_CERT_7_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_7_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_7_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_7_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_8_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_MATCH_CERT_8_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8 +EDGE_EDGE_MATCH_CERT_8_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_8_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_8_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_8_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_9_PATH=/opt/npmplus/tls/landing-certs/pvepro.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_9_SHA256=9b0b9b8ea47cdc3c534328dc0a3e3fe6e2a875ab54d5e2f460ec18723557e248 +EDGE_EDGE_MATCH_CERT_9_SUBJECT=subject_CN_pvepro.ru +EDGE_EDGE_MATCH_CERT_9_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_9_NOTAFTER=Nov 29 00:47:55 2026 GMT +EDGE_EDGE_MATCH_CERT_9_SAN=DNS:pvepro.ru, DNS:www.pvepro.ru +EDGE_EDGE_MATCH_CERT_10_PATH=/opt/npmplus/tls/parked-certs/gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_10_SHA256=dddbba499dbdf28ac1887214c0bb996d8f014a12fe31e386f7fc926ba8a84375 +EDGE_EDGE_MATCH_CERT_10_SUBJECT=subject_CN_gram1.ru +EDGE_EDGE_MATCH_CERT_10_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_10_NOTAFTER=Nov 29 00:49:36 2026 GMT +EDGE_EDGE_MATCH_CERT_10_SAN=DNS:gram1.ru, DNS:www.gram1.ru +EDGE_EDGE_MATCH_CERT_11_PATH=/opt/npmplus/tls/workers2-spb-bridge/git-read.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_11_SHA256=42c858c6f6cec0e11df26585c267cad0b388bff3412879316191c1525e0d48d8 +EDGE_EDGE_MATCH_CERT_11_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_11_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_11_NOTAFTER=Nov 15 02:03:28 2026 GMT +EDGE_EDGE_MATCH_CERT_11_SAN=DNS:git-read.gram1.ru, DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_12_PATH=/opt/npmplus/tls/certbot/archive/npm-35/fullchain2.pem +EDGE_EDGE_MATCH_CERT_12_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35 +EDGE_EDGE_MATCH_CERT_12_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_12_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_12_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_12_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_13_PATH=/opt/npmplus/tls/certbot/archive/npm-35/cert2.pem +EDGE_EDGE_MATCH_CERT_13_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d +EDGE_EDGE_MATCH_CERT_13_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_13_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_13_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_13_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_14_PATH=/opt/npmplus/tls/certbot/archive/npm-32/fullchain2.pem +EDGE_EDGE_MATCH_CERT_14_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9 +EDGE_EDGE_MATCH_CERT_14_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_14_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_14_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_14_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_15_PATH=/opt/npmplus/tls/certbot/archive/npm-32/cert2.pem +EDGE_EDGE_MATCH_CERT_15_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23 +EDGE_EDGE_MATCH_CERT_15_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_15_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_15_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_15_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_16_PATH=/opt/npmplus/tls/certbot/archive/npm-30/fullchain2.pem +EDGE_EDGE_MATCH_CERT_16_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e +EDGE_EDGE_MATCH_CERT_16_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_16_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_16_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_16_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_17_PATH=/opt/npmplus/tls/certbot/archive/npm-30/cert2.pem +EDGE_EDGE_MATCH_CERT_17_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b +EDGE_EDGE_MATCH_CERT_17_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_17_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_17_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_17_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_18_PATH=/opt/npmplus/tls/certbot/archive/npm-18/fullchain2.pem +EDGE_EDGE_MATCH_CERT_18_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be +EDGE_EDGE_MATCH_CERT_18_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_18_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_18_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_18_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_19_PATH=/opt/npmplus/tls/certbot/archive/npm-18/cert2.pem +EDGE_EDGE_MATCH_CERT_19_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f +EDGE_EDGE_MATCH_CERT_19_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_19_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_19_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_19_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_20_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_20_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7 +EDGE_EDGE_MATCH_CERT_20_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_20_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_20_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_20_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_21_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/cert1.pem +EDGE_EDGE_MATCH_CERT_21_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5 +EDGE_EDGE_MATCH_CERT_21_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_21_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_21_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_21_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_22_PATH=/opt/npmplus/tls/certbot/archive/npm-27/fullchain2.pem +EDGE_EDGE_MATCH_CERT_22_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0 +EDGE_EDGE_MATCH_CERT_22_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_22_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_22_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_22_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_23_PATH=/opt/npmplus/tls/certbot/archive/npm-27/cert2.pem +EDGE_EDGE_MATCH_CERT_23_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9 +EDGE_EDGE_MATCH_CERT_23_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_23_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_23_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_23_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_24_PATH=/opt/npmplus/tls/certbot/archive/npm-38/fullchain1.pem +EDGE_EDGE_MATCH_CERT_24_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440 +EDGE_EDGE_MATCH_CERT_24_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_24_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_24_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_24_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_25_PATH=/opt/npmplus/tls/certbot/archive/npm-38/cert1.pem +EDGE_EDGE_MATCH_CERT_25_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818 +EDGE_EDGE_MATCH_CERT_25_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_25_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_25_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_25_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_26_PATH=/opt/npmplus/tls/certbot/archive/npm-29/fullchain2.pem +EDGE_EDGE_MATCH_CERT_26_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59 +EDGE_EDGE_MATCH_CERT_26_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_26_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_26_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_26_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_27_PATH=/opt/npmplus/tls/certbot/archive/npm-29/cert2.pem +EDGE_EDGE_MATCH_CERT_27_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980 +EDGE_EDGE_MATCH_CERT_27_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_27_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_27_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_27_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_28_PATH=/opt/npmplus/tls/certbot/archive/npm-31/fullchain2.pem +EDGE_EDGE_MATCH_CERT_28_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b +EDGE_EDGE_MATCH_CERT_28_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_28_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_28_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_28_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_29_PATH=/opt/npmplus/tls/certbot/archive/npm-31/cert2.pem +EDGE_EDGE_MATCH_CERT_29_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d +EDGE_EDGE_MATCH_CERT_29_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_29_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_29_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_29_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_30_PATH=/opt/npmplus/tls/certbot/archive/npm-17/fullchain2.pem +EDGE_EDGE_MATCH_CERT_30_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd +EDGE_EDGE_MATCH_CERT_30_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_30_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_30_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_30_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_31_PATH=/opt/npmplus/tls/certbot/archive/npm-17/cert2.pem +EDGE_EDGE_MATCH_CERT_31_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0 +EDGE_EDGE_MATCH_CERT_31_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_31_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_31_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_31_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_32_PATH=/opt/npmplus/tls/certbot/archive/npm-26/fullchain2.pem +EDGE_EDGE_MATCH_CERT_32_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876 +EDGE_EDGE_MATCH_CERT_32_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_32_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_32_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_32_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_33_PATH=/opt/npmplus/tls/certbot/archive/npm-26/cert2.pem +EDGE_EDGE_MATCH_CERT_33_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f +EDGE_EDGE_MATCH_CERT_33_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_33_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_33_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_33_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_34_PATH=/opt/npmplus/tls/certbot/archive/npm-21/fullchain2.pem +EDGE_EDGE_MATCH_CERT_34_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd +EDGE_EDGE_MATCH_CERT_34_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_34_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_34_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_34_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_35_PATH=/opt/npmplus/tls/certbot/archive/npm-21/cert2.pem +EDGE_EDGE_MATCH_CERT_35_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409 +EDGE_EDGE_MATCH_CERT_35_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_35_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_35_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_35_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_36_PATH=/opt/npmplus/tls/certbot/live/npm-35/fullchain.pem +EDGE_EDGE_MATCH_CERT_36_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35 +EDGE_EDGE_MATCH_CERT_36_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_36_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_36_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_36_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_37_PATH=/opt/npmplus/tls/certbot/live/npm-35/cert.pem +EDGE_EDGE_MATCH_CERT_37_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d +EDGE_EDGE_MATCH_CERT_37_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_37_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_37_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_37_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_38_PATH=/opt/npmplus/tls/certbot/live/npm-32/fullchain.pem +EDGE_EDGE_MATCH_CERT_38_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9 +EDGE_EDGE_MATCH_CERT_38_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_38_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_38_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_38_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_39_PATH=/opt/npmplus/tls/certbot/live/npm-32/cert.pem +EDGE_EDGE_MATCH_CERT_39_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23 +EDGE_EDGE_MATCH_CERT_39_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_39_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_39_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_39_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_40_PATH=/opt/npmplus/tls/certbot/live/npm-30/fullchain.pem +EDGE_EDGE_MATCH_CERT_40_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e +EDGE_EDGE_MATCH_CERT_40_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_40_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_40_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_40_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_41_PATH=/opt/npmplus/tls/certbot/live/npm-30/cert.pem +EDGE_EDGE_MATCH_CERT_41_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b +EDGE_EDGE_MATCH_CERT_41_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_41_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_41_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_41_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_42_PATH=/opt/npmplus/tls/certbot/live/npm-18/fullchain.pem +EDGE_EDGE_MATCH_CERT_42_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be +EDGE_EDGE_MATCH_CERT_42_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_42_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_42_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_42_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_43_PATH=/opt/npmplus/tls/certbot/live/npm-18/cert.pem +EDGE_EDGE_MATCH_CERT_43_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f +EDGE_EDGE_MATCH_CERT_43_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_43_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_43_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_43_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_44_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_44_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7 +EDGE_EDGE_MATCH_CERT_44_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_44_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_44_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_44_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_45_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/cert.pem +EDGE_EDGE_MATCH_CERT_45_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5 +EDGE_EDGE_MATCH_CERT_45_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_45_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_45_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_45_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_46_PATH=/opt/npmplus/tls/certbot/live/npm-27/fullchain.pem +EDGE_EDGE_MATCH_CERT_46_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0 +EDGE_EDGE_MATCH_CERT_46_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_46_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_46_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_46_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_47_PATH=/opt/npmplus/tls/certbot/live/npm-27/cert.pem +EDGE_EDGE_MATCH_CERT_47_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9 +EDGE_EDGE_MATCH_CERT_47_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_47_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_47_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_47_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_48_PATH=/opt/npmplus/tls/certbot/live/npm-38/fullchain.pem +EDGE_EDGE_MATCH_CERT_48_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440 +EDGE_EDGE_MATCH_CERT_48_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_48_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_48_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_48_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_49_PATH=/opt/npmplus/tls/certbot/live/npm-38/cert.pem +EDGE_EDGE_MATCH_CERT_49_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818 +EDGE_EDGE_MATCH_CERT_49_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_49_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_49_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_49_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_50_PATH=/opt/npmplus/tls/certbot/live/npm-29/fullchain.pem +EDGE_EDGE_MATCH_CERT_50_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59 +EDGE_EDGE_MATCH_CERT_50_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_50_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_50_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_50_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_51_PATH=/opt/npmplus/tls/certbot/live/npm-29/cert.pem +EDGE_EDGE_MATCH_CERT_51_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980 +EDGE_EDGE_MATCH_CERT_51_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_51_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_51_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_51_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_52_PATH=/opt/npmplus/tls/certbot/live/npm-31/fullchain.pem +EDGE_EDGE_MATCH_CERT_52_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b +EDGE_EDGE_MATCH_CERT_52_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_52_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_52_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_52_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_53_PATH=/opt/npmplus/tls/certbot/live/npm-31/cert.pem +EDGE_EDGE_MATCH_CERT_53_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d +EDGE_EDGE_MATCH_CERT_53_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_53_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_53_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_53_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_54_PATH=/opt/npmplus/tls/certbot/live/npm-17/fullchain.pem +EDGE_EDGE_MATCH_CERT_54_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd +EDGE_EDGE_MATCH_CERT_54_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_54_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_54_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_54_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_55_PATH=/opt/npmplus/tls/certbot/live/npm-17/cert.pem +EDGE_EDGE_MATCH_CERT_55_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0 +EDGE_EDGE_MATCH_CERT_55_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_55_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_55_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_55_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_56_PATH=/opt/npmplus/tls/certbot/live/npm-26/fullchain.pem +EDGE_EDGE_MATCH_CERT_56_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876 +EDGE_EDGE_MATCH_CERT_56_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_56_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_56_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_56_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_57_PATH=/opt/npmplus/tls/certbot/live/npm-26/cert.pem +EDGE_EDGE_MATCH_CERT_57_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f +EDGE_EDGE_MATCH_CERT_57_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_57_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_57_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_57_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_58_PATH=/opt/npmplus/tls/certbot/live/npm-21/fullchain.pem +EDGE_EDGE_MATCH_CERT_58_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd +EDGE_EDGE_MATCH_CERT_58_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_58_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_58_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_58_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_59_PATH=/opt/npmplus/tls/certbot/live/npm-21/cert.pem +EDGE_EDGE_MATCH_CERT_59_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409 +EDGE_EDGE_MATCH_CERT_59_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_59_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_59_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_59_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_60_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_60_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf +EDGE_EDGE_MATCH_CERT_60_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_60_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_60_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_60_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_61_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/cert1.pem +EDGE_EDGE_MATCH_CERT_61_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6 +EDGE_EDGE_MATCH_CERT_61_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_61_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_61_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_61_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_62_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_62_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf +EDGE_EDGE_MATCH_CERT_62_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_62_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_62_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_62_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_63_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_MATCH_CERT_63_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6 +EDGE_EDGE_MATCH_CERT_63_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_63_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_63_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_63_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_CERT_PARSED_COUNT=172 +EDGE_EDGE_MATCH_CERT_COUNT=63 +EDGE_EDGE_LE_RENEWAL_CONF_COUNT=0 +EDGE_EDGE_LE_MATCH_COUNT=0 +EDGE_EDGE_LOOPBACK_19446_LISTENER_COUNT=0 +DECISION=PASS_NPMPLUS_CUSTOM_CERT_LAYOUT_DISCOVERED +NEXT_GATE=PERSIST_RELAY_REVERSESSH_AND_INSTALL_NPMPLUS_NB_FRONTEND +TASK_RESULT=PASS_NPMPLUS_CUSTOM_CERT_DISCOVERY +CHANGES_MADE=false +ROLLBACK_STARTED=false +ROLLBACK_RESTORED=null +MUTATION_OUTCOME=READ_ONLY +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} + +OUTPUT_END +CHAT_OUTPUT_END diff --git a/runtime/latest.json b/runtime/latest.json index e015a4aa..98352014 100644 --- a/runtime/latest.json +++ b/runtime/latest.json @@ -1,19 +1,19 @@ { "schema_version": 1, "channel": "homelab-runtime", - "command_id": "SUPPORT-260928-BEGET-RAW-FTPS-CONTROL-AUTH-9360R1", + "command_id": "SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1", "status": "OK", "rc": 0, "host": "pve01", "mode": "read-only", - "component": "beget-raw-ftps-control-auth", - "started_at_utc": "2026-09-28T19:34:20Z", - "finished_at_utc": "2026-09-28T19:34:20Z", + "component": "npmplus-custom-cert-discovery-v2", + "started_at_utc": "2026-09-28T19:34:57Z", + "finished_at_utc": "2026-09-28T19:35:02Z", "reference_register_checked": true, "reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66", "error_register_checked": true, "error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0", - "command_sha256": "6ca944df58ede5c653ff8b6e969b37963ac20d0d700203f4bc77c036df227226", + "command_sha256": "6d6c982229d6f331e25cd450f91a1e4bb4443a97bc35f180b72a33712d9be5fc", "duplicate_failed_command_blocked": false, "block_reason": null, "execution_started": true, @@ -30,9 +30,9 @@ "secrets_included": false, "private_addresses_included": false, "raw_evidence_retained_locally": true, - "raw_evidence_sha256": "c1882d64d47d2306dff7f35a4d54a27a901caf7cd979b80fba1735667c8ab6f5", - "sanitized_output_sha256": "c1882d64d47d2306dff7f35a4d54a27a901caf7cd979b80fba1735667c8ab6f5", + "raw_evidence_sha256": "ca510f87a0aa2cdcff2002bf194ca141a8a6de55aeccba2fe629326abf488bf8", + "sanitized_output_sha256": "a32802576a04c911ff5e7de36a31cce88913a8f7f4a686ab383ff3d68772335b", "output_truncated_in_json": false, "full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt", - "output": "BEGET_RAW_FTPS_CONTROL_AUTH=V1\nMODE=read-only\nMUTATION_BOUNDARY=NONE;LOCAL_DPAPI_CACHE_READ_ONLY;LOGIN_BEGET_TECH_DNS;FTPS_AUTH_TLS_CONTROL_ONLY;FTP_USER_PASS_OVER_TLS_ONLY;PBSZ_0;PROT_P;PWD_ONLY;NO_FTP_LIST;NO_FTP_DATA_CHANNEL;NO_FTP_WRITE;NO_BEGET_API_WRITE;NO_DB_WRITE;NO_DNS_WRITE\nCLASS_RC=33\nFTP_USER_ACCEPTED=true\nFTP_USER_PASS_AUTH_PASS=false\nDECISION=RAW_FTPS_LOGIN_REJECTED\nNEXT_GATE=READ_ONLY_RECONCILE_BEGET_FTPS_CREDENTIAL_MODE\nTASK_RESULT=PASS_BEGET_RAW_FTPS_CONTROL_AUTH\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NONE_READ_ONLY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260928-BEGET-RAW-FTPS-CONTROL-AUTH-9360R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" + "output": "NPMPLUS_CUSTOM_CERT_DISCOVERY=V2\nMODE=read-only\nEDGE_KEY_FINGERPRINT=SHA256:s0CusF0IHQGVJ02oi7ejWkGhH9NkhTWonn3441toe5M\nEDGE_KEY_MATCH=true\nEDGE_HOSTKEY_FINGERPRINT=SHA256:YQsA2nif7qAaa5mSUb9U0h8Q5DGy8SRCV5f+FyKUpOo\nEDGE_HOSTKEY_MATCH=true\nEDGE_AUDIT_RC=0\nEDGE_NPMPLUS_CUSTOM_CERT_DISCOVERY=V2\nEDGE_EDGE_CUSTOM_ROOT=/opt/npmplus/custom_nginx\nEDGE_EDGE_CUSTOM_ROOT_EXISTS=true\nEDGE_EDGE_CUSTOM_ROOT_WRITABLE=true\nEDGE_EDGE_CUSTOM_FILE_COUNT=20\nEDGE_EDGE_CUSTOM_FILE_1_PATH=/opt/npmplus/custom_nginx/events.conf\nEDGE_EDGE_CUSTOM_FILE_1_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_1_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_1_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_2_PATH=/opt/npmplus/custom_nginx/git-read-location.conf\nEDGE_EDGE_CUSTOM_FILE_2_SHA256=b0770ada2d594e28567560f2b4729524ea5cdf2a2eb16b87110a601eb00f9c22\nEDGE_EDGE_CUSTOM_FILE_2_SIZE=729\nEDGE_EDGE_CUSTOM_FILE_2_SAFE_LINE_COUNT=22\nEDGE_EDGE_CUSTOM_FILE_2_LINE_1=# HOMELAB_GIT_READ_PUBLIC_V1\nEDGE_EDGE_CUSTOM_FILE_2_LINE_2=location ^~ /.well-known/homelab-git-read/ {\nEDGE_EDGE_CUSTOM_FILE_2_LINE_3=if ($host !_ \"git.gram1.ru\") { return 404; }\nEDGE_EDGE_CUSTOM_FILE_2_LINE_4=allow all;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_5=auth_basic off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_6=auth_request off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_7=limit_except GET HEAD { deny all; }\nEDGE_EDGE_CUSTOM_FILE_2_LINE_8=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_9=proxy_pass http://[PRIVATE_IP]:8787;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_10=proxy_pass_request_headers off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_11=proxy_set_header Host git-read.internal;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_12=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_13=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_2_LINE_14=proxy_connect_timeout 5s;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_15=proxy_read_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_16=proxy_send_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_17=proxy_buffering off;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_18=proxy_cache_bypass 1;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_19=proxy_no_cache 1;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_20=add_header X-Robots-Tag \"noindex, nofollow, noarchive\" always;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_21=add_header Cache-Control \"no-store\" always;\nEDGE_EDGE_CUSTOM_FILE_2_LINE_22=}\nEDGE_EDGE_CUSTOM_FILE_3_PATH=/opt/npmplus/custom_nginx/git-read-v4.conf\nEDGE_EDGE_CUSTOM_FILE_3_SHA256=585178187810449d81219061d561dc281d75d8e5c06a3b871dc42ab6fd7b8729\nEDGE_EDGE_CUSTOM_FILE_3_SIZE=846\nEDGE_EDGE_CUSTOM_FILE_3_SAFE_LINE_COUNT=22\nEDGE_EDGE_CUSTOM_FILE_3_LINE_1=location ^~ /.well-known/homelab-git-read-v4/ {\nEDGE_EDGE_CUSTOM_FILE_3_LINE_2=if ($host !_ \"git.gram1.ru\") { return 404; }\nEDGE_EDGE_CUSTOM_FILE_3_LINE_3=limit_except GET HEAD { deny all; }\nEDGE_EDGE_CUSTOM_FILE_3_LINE_4=proxy_pass http://[PRIVATE_IP]:8788/;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_5=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_6=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_7=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_8=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_3_LINE_9=proxy_pass_request_headers off;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_10=proxy_connect_timeout 5s;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_11=proxy_read_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_12=proxy_send_timeout 20s;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_13=proxy_buffering off;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_14=proxy_cache off;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_15=proxy_cache_bypass 1;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_16=proxy_no_cache 1;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_17=add_header Cache-Control \"no-store, no-cache, max-age_0, must-revalidate\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_18=add_header Pragma \"no-cache\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_19=add_header X-Robots-Tag \"noindex, follow, noarchive\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_20=add_header X-Content-Type-Options \"nosniff\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_21=add_header Referrer-Policy \"no-referrer\" always;\nEDGE_EDGE_CUSTOM_FILE_3_LINE_22=}\nEDGE_EDGE_CUSTOM_FILE_4_PATH=/opt/npmplus/custom_nginx/gram1-authentik-forward-auth.conf\nEDGE_EDGE_CUSTOM_FILE_4_SHA256=58d89fab4742112eca8f220d76a4c96bbb00aa828854365340fa0bb79d01a775\nEDGE_EDGE_CUSTOM_FILE_4_SIZE=1063\nEDGE_EDGE_CUSTOM_FILE_4_SAFE_LINE_COUNT=26\nEDGE_EDGE_CUSTOM_FILE_4_LINE_1=# Gram Crypto single-app forward-auth\nEDGE_EDGE_CUSTOM_FILE_4_LINE_2=auth_request /outpost.goauthentik.io/auth/nginx;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_3=error_page 401 _ @goauthentik_proxy_signin;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_4=auth_request_set $auth_cookie $upstream_http_set_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_5=add_header Set-Cookie $auth_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_6=location /outpost.goauthentik.io {\nEDGE_EDGE_CUSTOM_FILE_4_LINE_7=auth_request off;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_8=proxy_pass http://[PRIVATE_IP]:9000/outpost.goauthentik.io;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_9=proxy_set_header Host gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_10=proxy_set_header X-Forwarded-Host gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_11=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_12=proxy_set_header X-Original-URL https://gram1.ru$request_uri;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_13=proxy_set_header X-Original-URI \"\";\nEDGE_EDGE_CUSTOM_FILE_4_LINE_14=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_15=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_16=add_header Set-Cookie $auth_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_17=auth_request_set $auth_cookie $upstream_http_set_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_18=proxy_pass_request_body off;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_19=proxy_set_header Content-Length \"\";\nEDGE_EDGE_CUSTOM_FILE_4_LINE_20=}\nEDGE_EDGE_CUSTOM_FILE_4_LINE_21=location @goauthentik_proxy_signin {\nEDGE_EDGE_CUSTOM_FILE_4_LINE_22=auth_request off;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_23=internal;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_24=add_header Set-Cookie $auth_cookie;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_25=return 302 /outpost.goauthentik.io/start?rd_https://gram1.ru$request_uri;\nEDGE_EDGE_CUSTOM_FILE_4_LINE_26=}\nEDGE_EDGE_CUSTOM_FILE_5_PATH=/opt/npmplus/custom_nginx/http.conf\nEDGE_EDGE_CUSTOM_FILE_5_SHA256=bd2dc9ae833d29cb77b5a009a434fbe5e599f5b060aa1a9f5a151c166c3117c8\nEDGE_EDGE_CUSTOM_FILE_5_SIZE=1260\nEDGE_EDGE_CUSTOM_FILE_5_SAFE_LINE_COUNT=41\nEDGE_EDGE_CUSTOM_FILE_5_LINE_1=server {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_2=listen 0.0.0.0:80;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_3=server_name evidence.vpn.gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_4=return 308 https://$host$request_uri;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_5=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_6=server {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_7=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_8=server_name evidence.vpn.gram1.ru;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_9=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_10=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_11=ssl_protocols TLSv1.2 TLSv1.3;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_12=location _ /healthz {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_13=allow 127.0.0.1;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_14=allow [PRIVATE_IP]/24;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_15=deny all;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_16=proxy_pass http://127.0.0.1:18093/healthz;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_17=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_18=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_19=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_5_LINE_20=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_21=location ^~ /e/ {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_22=limit_except GET HEAD {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_23=deny all;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_24=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_25=proxy_pass http://127.0.0.1:18093;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_26=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_27=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_28=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_29=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_30=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_31=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_5_LINE_32=proxy_buffering on;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_33=proxy_request_buffering off;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_34=client_max_body_size 1k;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_35=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_36=location / {\nEDGE_EDGE_CUSTOM_FILE_5_LINE_37=return 404;\nEDGE_EDGE_CUSTOM_FILE_5_LINE_38=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_39=}\nEDGE_EDGE_CUSTOM_FILE_5_LINE_40=# BEGIN HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_FILE_5_LINE_41=# END HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_FILE_6_PATH=/opt/npmplus/custom_nginx/http.conf.run3-20260726T052927Z.bak\nEDGE_EDGE_CUSTOM_FILE_6_SHA256=71b60423c8058b5585bae7654676f78ffecf01282fbce74daa29b5eabe4b8dfb\nEDGE_EDGE_CUSTOM_FILE_6_SIZE=1187\nEDGE_EDGE_CUSTOM_FILE_7_PATH=/opt/npmplus/custom_nginx/http_top.conf\nEDGE_EDGE_CUSTOM_FILE_7_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_7_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_7_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_8_PATH=/opt/npmplus/custom_nginx/root.conf\nEDGE_EDGE_CUSTOM_FILE_8_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_8_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_8_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_9_PATH=/opt/npmplus/custom_nginx/root_top.conf\nEDGE_EDGE_CUSTOM_FILE_9_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_9_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_9_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_10_PATH=/opt/npmplus/custom_nginx/server_dead.conf\nEDGE_EDGE_CUSTOM_FILE_10_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_10_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_10_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_11_PATH=/opt/npmplus/custom_nginx/server_http.conf\nEDGE_EDGE_CUSTOM_FILE_11_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_11_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_11_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_12_PATH=/opt/npmplus/custom_nginx/server_proxy.conf\nEDGE_EDGE_CUSTOM_FILE_12_SHA256=14a22b80fca2b3f79d29e4f3f8f14c65506886da85bdb5490f5f277c5bf2b20a\nEDGE_EDGE_CUSTOM_FILE_12_SIZE=459\nEDGE_EDGE_CUSTOM_FILE_12_SAFE_LINE_COUNT=10\nEDGE_EDGE_CUSTOM_FILE_12_LINE_1=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ {\nEDGE_EDGE_CUSTOM_FILE_12_LINE_2=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_3=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_4=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_5=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_FILE_12_LINE_6=proxy_buffering off;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_7=proxy_cache off;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_8=}\nEDGE_EDGE_CUSTOM_FILE_12_LINE_9=include /data/custom_nginx/git-read-location.conf;\nEDGE_EDGE_CUSTOM_FILE_12_LINE_10=include /data/custom_nginx/git-read-v4.conf;\nEDGE_EDGE_CUSTOM_FILE_13_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.bak-20260722T214003Z\nEDGE_EDGE_CUSTOM_FILE_13_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_13_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_14_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.cr0085-pre-20260819T022418Z\nEDGE_EDGE_CUSTOM_FILE_14_SHA256=5bbb8702ec23f503525255cee5b615de955d0a68b003d79aaa96282166546adb\nEDGE_EDGE_CUSTOM_FILE_14_SIZE=413\nEDGE_EDGE_CUSTOM_FILE_15_PATH=/opt/npmplus/custom_nginx/server_redirect.conf\nEDGE_EDGE_CUSTOM_FILE_15_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_15_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_15_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_16_PATH=/opt/npmplus/custom_nginx/server_stream.conf\nEDGE_EDGE_CUSTOM_FILE_16_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_16_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_16_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_17_PATH=/opt/npmplus/custom_nginx/server_stream_tcp.conf\nEDGE_EDGE_CUSTOM_FILE_17_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_17_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_17_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_18_PATH=/opt/npmplus/custom_nginx/server_stream_udp.conf\nEDGE_EDGE_CUSTOM_FILE_18_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_18_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_18_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_19_PATH=/opt/npmplus/custom_nginx/stream.conf\nEDGE_EDGE_CUSTOM_FILE_19_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_19_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_19_SAFE_LINE_COUNT=0\nEDGE_EDGE_CUSTOM_FILE_20_PATH=/opt/npmplus/custom_nginx/stream_top.conf\nEDGE_EDGE_CUSTOM_FILE_20_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\nEDGE_EDGE_CUSTOM_FILE_20_SIZE=0\nEDGE_EDGE_CUSTOM_FILE_20_SAFE_LINE_COUNT=0\nEDGE_EDGE_NGINX_T_RC=0\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_LINE_COUNT=163\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_1=#load_module modules/ngx_stream_js_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_2=#load_module modules/ngx_http_geoip2_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_3=#load_module modules/ngx_stream_geoip2_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_4=#load_module modules/ngx_http_auth_ldap_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_5=#load_module modules/ngx_http_upstream_ntlm_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_6=#load_module modules/ngx_http_vhost_traffic_status_module.so;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_7=# Custom\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_8=include /data/custom_nginx/root.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_9=include /data/custom_nginx/root_top.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_10=events {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_11=use epoll;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_12=#worker_connections;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_13=include /data/custom_nginx/events.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_14=}\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_15=http {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_16=sendfile on;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_17=more_clear_headers \"X-dtAgentId\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_18=more_clear_headers \"X-dtHealthCheck\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_19=more_clear_headers \"X-dtInjectedServlet\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_20=more_clear_headers \"X-ruxit-JS-Agent\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_21=include conf.d/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_22=include /data/custom_nginx/http_top.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_23=# Files generated by NPM\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_24=include /data/nginx/proxy_host/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_25=include /data/nginx/redirection_host/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_26=include /data/nginx/dead_host/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_27=include /data/custom_nginx/http.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_28=stream {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_29=log_format slog '[$time_local] $server_port $remote_addr $protocol $ssl_preread_protocol $status $bytes_sent $bytes_received $session_time';\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_30=ssl_prefer_server_ciphers on;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_31=ssl_ciphers [ECDHE-ECDSA-AES256-GCM-SHA384|ECDHE-ECDSA-CHACHA20-POLY1305]:ECDHE-ECDSA-AES128-GCM-SHA256:[ECDHE-RSA-AES256-GCM-SHA384|ECDHE-RSA-CHACHA20-POLY1305]:ECDHE-RSA-AES128-GCM-SHA256;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_32=ssl_sigalgs mldsa87:mldsa65:mldsa44:ed25519:ecdsa_secp521r1_sha512:ecdsa_secp384r1_sha384:ecdsa_secp256r1_sha256:rsa_pss_rsae_sha512:rsa_pss_rsae_sha384:rsa_pss_rsae_sha256;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_33=#ssl_ech_file /data/tls/ech/*.ech;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_34=#js_engine qjs;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_35=include /data/custom_nginx/stream_top.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_36=include /data/nginx/stream/*.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_37=include /data/custom_nginx/stream.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_38=# configuration file /data/custom_nginx/root.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_39=# configuration file /data/custom_nginx/root_top.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_40=# configuration file /data/custom_nginx/events.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_41=# configuration file /usr/local/nginx/conf/mime.types:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_42=types {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_43=# websockets\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_44=proxy_set_header Upgrade $http_upgrade;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_45=proxy_set_header Connection $connection_upgrade;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_46=# 0rtt header\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_47=proxy_set_header Early-Data $ssl_early_data;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_48=# configuration file /data/custom_nginx/http_top.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_49=# configuration file /data/nginx/proxy_host/10.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_50=# ----------------------------------------------------------------------\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_51=# dozzle.gram1.ru\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_52=proxy_pass http://upstream_10;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_53=# custom locations\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_54=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_55=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_56=# configuration file /data/custom_nginx/server_http.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_57=# configuration file /data/custom_nginx/server_proxy.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_58=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_59=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_60=proxy_http_version 1.1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_61=proxy_set_header Host $host;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_62=proxy_set_header Connection \"\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_63=proxy_buffering off;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_64=proxy_cache off;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_65=include /data/custom_nginx/git-read-location.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_66=include /data/custom_nginx/git-read-v4.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_67=# configuration file /data/custom_nginx/git-read-location.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_68=# HOMELAB_GIT_READ_PUBLIC_V1\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_69=location ^~ /.well-known/homelab-git-read/ {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_70=if ($host !_ \"git.gram1.ru\") { return 404; }\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_71=allow all;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_72=proxy_send_timeout 20s;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_73=proxy_cache_bypass 1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_74=proxy_no_cache 1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_75=add_header X-Robots-Tag \"noindex, nofollow, noarchive\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_76=add_header Cache-Control \"no-store\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_77=# configuration file /data/custom_nginx/git-read-v4.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_78=location ^~ /.well-known/homelab-git-read-v4/ {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_79=limit_except GET HEAD { deny all; }\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_80=proxy_pass http://upstream_11;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_81=# configuration file /data/nginx/proxy_host/13.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_82=proxy_pass http://upstream_13;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_83=# configuration file /data/nginx/proxy_host/14.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_84=proxy_pass http://upstream_14;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_85=# configuration file /data/nginx/proxy_host/19.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_86=proxy_pass http://upstream_19;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_87=# configuration file /data/nginx/proxy_host/200.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_88=proxy_pass http://upstream_31;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_89=# configuration file /usr/local/nginx/conf/noindex-nofollow.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_90=proxy_pass http://upstream_4;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_91=# configuration file /data/nginx/proxy_host/41.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_92=proxy_pass http://upstream_41;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_93=# configuration file /data/nginx/proxy_host/42.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_94=proxy_pass http://upstream_42;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_95=# configuration file /data/nginx/proxy_host/45.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_96=proxy_pass http://upstream_45;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_97=# configuration file /data/nginx/proxy_host/46.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_98=proxy_pass http://upstream_46;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_99=# configuration file /data/nginx/proxy_host/48.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_100=proxy_pass https://upstream_48$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_101=# configuration file /data/nginx/proxy_host/49.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_102=proxy_pass https://upstream_49$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_103=# configuration file /data/nginx/proxy_host/5.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_104=proxy_pass http://upstream_5;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_105=# configuration file /data/nginx/proxy_host/50.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_106=proxy_pass http://upstream_50$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_107=# configuration file /data/nginx/proxy_host/51.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_108=proxy_pass http://upstream_51$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_109=# configuration file /data/nginx/proxy_host/52.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_110=proxy_pass http://upstream_52;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_111=# configuration file /data/nginx/proxy_host/6.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_112=proxy_pass http://upstream_6;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_113=# configuration file /data/nginx/proxy_host/60.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_114=proxy_set_header Origin \"http://[PRIVATE_IP]:5080\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_115=proxy_set_header Referer \"http://[PRIVATE_IP]:5080/\";\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_116=# configuration file /data/nginx/proxy_host/61.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_117=proxy_pass http://upstream_61_location_0;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_118=# configuration file /data/nginx/proxy_host/8.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_119=proxy_pass http://upstream_8;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_120=# configuration file /data/nginx/proxy_host/9.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_121=proxy_pass http://upstream_9;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_122=# configuration file /data/nginx/proxy_host/900001.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_123=proxy_pass http://upstream_9__w2_991201_1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_124=# configuration file /data/nginx/proxy_host/991202.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_125=proxy_pass http://upstream_999__w2_991202_1;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_126=# configuration file /data/nginx/proxy_host/991203.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_127=add_header Cache-Control \"no-store, max-age_0\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_128=add_header X-Robots-Tag \"noindex, nofollow\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_129=add_header Strict-Transport-Security \"max-age_31536000\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_130=add_header Permissions-Policy \"geolocation_(), microphone_(), camera_()\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_131=add_header Content-Security-Policy \"default-src 'none'; img-src 'self'; style-src 'unsafe-inline'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'\" always;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_132=return 200 'Илюша — сайт готовится к запуску
И
Скоро открытие

Здесь будет сайт ньюфаундленда Илюши

Мы готовим его историю, фотографии и новости. Скоро всё появится здесь.

newfilya.ru
';\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_133=# configuration file /data/nginx/proxy_host/992.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_134=# configuration file /data/nginx/proxy_host/993.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_135=# TAFTAUTO_ROUTER_WG_MANAGED_yes\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_136=listen [::]:80;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_137=server_name gram1.ru www.gram1.ru;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_138=location / { return 301 https://$host$request_uri; }\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_139=server {\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_140=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_141=listen [::]:443 ssl;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_142=include /data/custom_nginx/gram1-authentik-forward-auth.conf;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_143=ssl_certificate /data/tls/parked-certs/gram1.ru/fullchain.pem;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_144=ssl_certificate_key /data/tls/parked-certs/gram1.ru/privkey.pem;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_145=ssl_protocols TLSv1.2 TLSv1.3;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_146=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_147=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_148=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_149=proxy_pass http://[PRIVATE_IP]:8030;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_150=# configuration file /data/custom_nginx/gram1-authentik-forward-auth.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_151=# Gram Crypto single-app forward-auth\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_152=auth_request /outpost.goauthentik.io/auth/nginx;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_153=error_page 401 _ @goauthentik_proxy_signin;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_154=auth_request_set $auth_cookie $upstream_http_set_cookie;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_155=proxy_pass http://upstream_999;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_156=# configuration file /data/custom_nginx/http.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_157=listen 0.0.0.0:80;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_158=server_name evidence.vpn.gram1.ru;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_159=return 308 https://$host$request_uri;\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_160=# BEGIN HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_161=# END HOMELAB COMMAND PORTAL RUN3\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_162=# configuration file /data/custom_nginx/stream_top.conf:\nEDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_163=# configuration file /data/custom_nginx/stream.conf:\nEDGE_EDGE_PROXY_HOST_FILE_COUNT=39\nEDGE_EDGE_PROXY_SAMPLE_1_PATH=/opt/npmplus/nginx/proxy_host/10.conf\nEDGE_EDGE_PROXY_SAMPLE_1_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_2=server_name dozzle.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_13=proxy_pass http://upstream_10;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_1_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_2_PATH=/opt/npmplus/nginx/proxy_host/11.conf\nEDGE_EDGE_PROXY_SAMPLE_2_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_2=server_name paper.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_13=proxy_pass http://upstream_11;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_2_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_3_PATH=/opt/npmplus/nginx/proxy_host/13.conf\nEDGE_EDGE_PROXY_SAMPLE_3_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_2=server_name photos.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_13=proxy_pass http://upstream_13;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_3_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_4_PATH=/opt/npmplus/nginx/proxy_host/14.conf\nEDGE_EDGE_PROXY_SAMPLE_4_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_2=server_name auth.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_13=proxy_pass http://upstream_14;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_4_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_5_PATH=/opt/npmplus/nginx/proxy_host/19.conf\nEDGE_EDGE_PROXY_SAMPLE_5_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_COUNT=15\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_2=server_name filebrowser.vpn.gram1.ru;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_3=listen unix:/run/nginx.sock;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_4=listen 0.0.0.0:80;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_5=listen 0.0.0.0:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_6=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_8=location /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_9=location / {\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_10=proxy_set_header Host $host$is_request_port$request_port;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_11=include proxy-headers.conf;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_12=proxy_set_header Accept-Encoding \"\";\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_13=proxy_pass http://upstream_19;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_14=include /data/custom_nginx/server_http.conf;\nEDGE_EDGE_PROXY_SAMPLE_5_LINE_15=include /data/custom_nginx/server_proxy.conf;\nEDGE_EDGE_PROXY_SAMPLE_6_PATH=/opt/npmplus/nginx/proxy_host/200.conf\nEDGE_EDGE_PROXY_SAMPLE_6_SHA256=f7c9550d2d8d2d11cc4221f6cf70f4ad0cf91e7de88605f38d7076fe3c362a33\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_COUNT=24\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_1=server {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_2=listen 80;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_3=listen [::]:80;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_4=server_name codevipe.ru www.codevipe.ru;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_5=location ^~ /.well-known/acme-challenge/ {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_6=location / {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_7=server {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_8=listen 443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_9=listen [::]:443 ssl;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_10=http2 on;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_11=server_name codevipe.ru www.codevipe.ru;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_12=ssl_certificate /data/tls/forum-certs/live/codevipe.ru/fullchain.pem;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_13=ssl_certificate_key /data/tls/forum-certs/live/codevipe.ru/privkey.pem;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_14=location / {\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_15=proxy_http_version 1.1;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_16=proxy_set_header Host $host;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_17=proxy_set_header X-Real-IP $remote_addr;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_18=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_19=proxy_set_header X-Forwarded-Proto https;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_20=proxy_set_header X-Forwarded-Scheme https;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_21=proxy_set_header X-Forwarded-Ssl on;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_22=proxy_set_header Upgrade $http_upgrade;\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_23=proxy_set_header Connection \"upgrade\";\nEDGE_EDGE_PROXY_SAMPLE_6_LINE_24=proxy_pass http://[PRIVATE_IP]:80;\nEDGE_EDGE_DOMAIN_HIT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_EDGE_DOMAIN_HIT_1_SHA256=d4e19b91f48e147e5248cc3120aba2c8fbfb7952857ef77bc713abfb2acbcc44\nEDGE_EDGE_DOMAIN_HIT_1_SAFE_LINE_COUNT=5\nEDGE_EDGE_DOMAIN_HIT_1_LINE_1=archive_dir _ /data/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_1_LINE_2=cert _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_DOMAIN_HIT_1_LINE_3=privkey _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/privkey.pem\nEDGE_EDGE_DOMAIN_HIT_1_LINE_4=chain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/chain.pem\nEDGE_EDGE_DOMAIN_HIT_1_LINE_5=fullchain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_DOMAIN_HIT_2_PATH=/opt/npmplus/newfi-staging-certbot/config/renewal/newfi-staging.gram1.ru.conf\nEDGE_EDGE_DOMAIN_HIT_2_SHA256=03b20f9cf99f8eb04b28a07066a9a7d7c8c4d9de946db1bc102306a6425e6034\nEDGE_EDGE_DOMAIN_HIT_2_SAFE_LINE_COUNT=5\nEDGE_EDGE_DOMAIN_HIT_2_LINE_1=archive_dir _ /data/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_2_LINE_2=cert _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_DOMAIN_HIT_2_LINE_3=privkey _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/privkey.pem\nEDGE_EDGE_DOMAIN_HIT_2_LINE_4=chain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/chain.pem\nEDGE_EDGE_DOMAIN_HIT_2_LINE_5=fullchain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_DOMAIN_HIT_3_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/12.conf\nEDGE_EDGE_DOMAIN_HIT_3_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999\nEDGE_EDGE_DOMAIN_HIT_3_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_3_LINE_1=# memos.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_3_LINE_2=server_name memos.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_4_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/19.conf\nEDGE_EDGE_DOMAIN_HIT_4_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227\nEDGE_EDGE_DOMAIN_HIT_4_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_4_LINE_1=# filebrowser.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_4_LINE_2=server_name filebrowser.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_5_PATH=/opt/npmplus/manual-backups/netbox-final-route-switch-20260702T063943Z/35.conf\nEDGE_EDGE_DOMAIN_HIT_5_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a\nEDGE_EDGE_DOMAIN_HIT_5_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_5_LINE_1=# netbox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_5_LINE_2=server_name netbox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_6_PATH=/opt/npmplus/manual-backups/syncthing-route-switch-20260702T073353Z/44.conf\nEDGE_EDGE_DOMAIN_HIT_6_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9\nEDGE_EDGE_DOMAIN_HIT_6_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_6_LINE_1=# syncthing.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_6_LINE_2=server_name syncthing.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_7_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/40.conf\nEDGE_EDGE_DOMAIN_HIT_7_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6\nEDGE_EDGE_DOMAIN_HIT_7_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_7_LINE_1=# linkding.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_7_LINE_2=server_name linkding.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_8_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/33.conf\nEDGE_EDGE_DOMAIN_HIT_8_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24\nEDGE_EDGE_DOMAIN_HIT_8_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_8_LINE_1=# mealie.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_8_LINE_2=server_name mealie.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_9_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/32.conf\nEDGE_EDGE_DOMAIN_HIT_9_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb\nEDGE_EDGE_DOMAIN_HIT_9_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_9_LINE_1=# homebox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_9_LINE_2=server_name homebox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_10_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/30.conf\nEDGE_EDGE_DOMAIN_HIT_10_SHA256=ff7897404764e508d0c02a45591b66e9698c2eda35771d51283b81cfb82a6e5b\nEDGE_EDGE_DOMAIN_HIT_10_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_10_LINE_1=# actual-budget.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_10_LINE_2=server_name actual-budget.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_11_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/10.conf\nEDGE_EDGE_DOMAIN_HIT_11_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38\nEDGE_EDGE_DOMAIN_HIT_11_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_11_LINE_1=# dozzle.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_11_LINE_2=server_name dozzle.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_12_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/34.conf\nEDGE_EDGE_DOMAIN_HIT_12_SHA256=854e612a8056948d97aeaabbd4e46e3b2dfe7320f186a7b4c37b18d27ed9b525\nEDGE_EDGE_DOMAIN_HIT_12_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_12_LINE_1=# n8n.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_12_LINE_2=server_name n8n.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_13_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/15.conf\nEDGE_EDGE_DOMAIN_HIT_13_SHA256=514540a8258639c99ff6538048f58f159d1fe528196802290a9210904810bb32\nEDGE_EDGE_DOMAIN_HIT_13_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_13_LINE_1=# backup.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_13_LINE_2=server_name backup.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_14_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/40.conf\nEDGE_EDGE_DOMAIN_HIT_14_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6\nEDGE_EDGE_DOMAIN_HIT_14_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_14_LINE_1=# linkding.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_14_LINE_2=server_name linkding.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_15_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/51.conf\nEDGE_EDGE_DOMAIN_HIT_15_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974\nEDGE_EDGE_DOMAIN_HIT_15_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_15_LINE_1=# dns2.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_15_LINE_2=server_name dns2.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_16_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/53.conf\nEDGE_EDGE_DOMAIN_HIT_16_SHA256=c6d17cad8a93da7db80d04d15b6e669ced2c264b06936a15b262235783421219\nEDGE_EDGE_DOMAIN_HIT_16_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_16_LINE_1=# vikunja.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_16_LINE_2=server_name vikunja.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_17_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/41.conf\nEDGE_EDGE_DOMAIN_HIT_17_SHA256=03c8e1777fb6d987096a7b70a27b96924e7412da71e1fcde905428913573c135\nEDGE_EDGE_DOMAIN_HIT_17_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_17_LINE_1=# minio.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_17_LINE_2=server_name minio.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_18_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf\nEDGE_EDGE_DOMAIN_HIT_18_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74\nEDGE_EDGE_DOMAIN_HIT_18_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_18_LINE_1=# npmplus.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_18_LINE_2=server_name npmplus.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_19_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/44.conf\nEDGE_EDGE_DOMAIN_HIT_19_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9\nEDGE_EDGE_DOMAIN_HIT_19_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_19_LINE_1=# syncthing.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_19_LINE_2=server_name syncthing.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_20_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/6.conf\nEDGE_EDGE_DOMAIN_HIT_20_SHA256=1c9a12edc68ce40387123a560d726ddfb75481c48be00c25c8229bc7bfc5c500\nEDGE_EDGE_DOMAIN_HIT_20_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_20_LINE_1=# vault.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_20_LINE_2=server_name vault.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_21_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/4.conf\nEDGE_EDGE_DOMAIN_HIT_21_SHA256=4bda6d488ae03fa6dcf922c5555ec5e80a7fa38ae587657b09117ff3467f8599\nEDGE_EDGE_DOMAIN_HIT_21_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_21_LINE_1=# uptime.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_21_LINE_2=server_name uptime.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_22_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/36.conf\nEDGE_EDGE_DOMAIN_HIT_22_SHA256=021535b11d917435519f5a786c5a447e5d18ceabd45a61946f0bef477b4acd8b\nEDGE_EDGE_DOMAIN_HIT_22_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_22_LINE_1=# node-red.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_22_LINE_2=server_name node-red.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_23_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/16.conf\nEDGE_EDGE_DOMAIN_HIT_23_SHA256=1a2e614a1b4e69ebad7434e3cb1138903b76dee7724eeda9bea43e432775eba6\nEDGE_EDGE_DOMAIN_HIT_23_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_23_LINE_1=# kuma.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_23_LINE_2=server_name kuma.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_24_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/11.conf\nEDGE_EDGE_DOMAIN_HIT_24_SHA256=edd3658a22a56254ff37e9bdb1ab6c228f26bd169502ed4d0e10ba591995c7a1\nEDGE_EDGE_DOMAIN_HIT_24_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_24_LINE_1=# paper.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_24_LINE_2=server_name paper.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_25_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/33.conf\nEDGE_EDGE_DOMAIN_HIT_25_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24\nEDGE_EDGE_DOMAIN_HIT_25_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_25_LINE_1=# mealie.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_25_LINE_2=server_name mealie.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_26_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/14.conf\nEDGE_EDGE_DOMAIN_HIT_26_SHA256=a11b55ae3702763d130e8989674642f6f1ed9a3581279dd5c742aca5155acd4b\nEDGE_EDGE_DOMAIN_HIT_26_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_26_LINE_1=# auth.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_26_LINE_2=server_name auth.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_27_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/56.conf\nEDGE_EDGE_DOMAIN_HIT_27_SHA256=41ee27cef7c951abdcc581b5e6e442f6bd3001ad6c837867a3040a1a991bbce0\nEDGE_EDGE_DOMAIN_HIT_27_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_27_LINE_1=# jellyfin.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_27_LINE_2=server_name jellyfin.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_28_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/3.conf\nEDGE_EDGE_DOMAIN_HIT_28_SHA256=863a7b7d0eef5f56de9a35da0dcf1f9343d3427a2164b56d1cc39d540bb96865\nEDGE_EDGE_DOMAIN_HIT_28_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_28_LINE_1=# nc.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_28_LINE_2=server_name nc.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_29_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/42.conf\nEDGE_EDGE_DOMAIN_HIT_29_SHA256=7bc5894fc6f9f409382e1a1fc5bdee152e6061cd20e3394db05dea7c482fafb7\nEDGE_EDGE_DOMAIN_HIT_29_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_29_LINE_1=# ntfy.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_29_LINE_2=server_name ntfy.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_30_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/8.conf\nEDGE_EDGE_DOMAIN_HIT_30_SHA256=3dee29538c135ffc03540c13840ac863dd3c7191394f3a59767d9bf3da86e310\nEDGE_EDGE_DOMAIN_HIT_30_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_30_LINE_1=# home.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_30_LINE_2=server_name home.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_31_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf\nEDGE_EDGE_DOMAIN_HIT_31_SHA256=a07247d85a1e617385d6f08d0f83c11d01b5c2ef5d759565516af35ce5fceea6\nEDGE_EDGE_DOMAIN_HIT_31_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_31_LINE_1=# gotify.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_31_LINE_2=server_name gotify.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_32_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/7.conf\nEDGE_EDGE_DOMAIN_HIT_32_SHA256=e926fba4ffa53cdcb9d2d12a507ef8c58caf1e6edbf6a79910ca384a530a7cec\nEDGE_EDGE_DOMAIN_HIT_32_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_32_LINE_1=# dockge.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_32_LINE_2=server_name dockge.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_33_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf.bak-route48-fix-20260625T211546Z\nEDGE_EDGE_DOMAIN_HIT_33_SHA256=963622f7e6d5ba5c9cc4c1b3ef220d07222c007e67f1bb25f7125670d43bcdfc\nEDGE_EDGE_DOMAIN_HIT_33_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_33_LINE_1=# npmplus.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_33_LINE_2=server_name npmplus.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_34_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/58.conf\nEDGE_EDGE_DOMAIN_HIT_34_SHA256=943d5ddb5bb80f4b4bfcfaa71bca886a02c14e985ad977e84442520e645f2d21\nEDGE_EDGE_DOMAIN_HIT_34_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_34_LINE_1=# books.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_34_LINE_2=server_name books.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_35_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/12.conf\nEDGE_EDGE_DOMAIN_HIT_35_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999\nEDGE_EDGE_DOMAIN_HIT_35_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_35_LINE_1=# memos.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_35_LINE_2=server_name memos.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_36_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/31.conf\nEDGE_EDGE_DOMAIN_HIT_36_SHA256=fb6b894210a1b0b9109afe602d09b8c14843f69f4cf28f14082ac6f18b9e1262\nEDGE_EDGE_DOMAIN_HIT_36_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_36_LINE_1=# grafana.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_36_LINE_2=server_name grafana.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_37_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/18.conf\nEDGE_EDGE_DOMAIN_HIT_37_SHA256=98d02b79d04d017637a62fe95a1e21f7637bdcbfe66f04a76249708c46c5455f\nEDGE_EDGE_DOMAIN_HIT_37_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_37_LINE_1=# gitea.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_37_LINE_2=server_name gitea.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_38_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/19.conf\nEDGE_EDGE_DOMAIN_HIT_38_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227\nEDGE_EDGE_DOMAIN_HIT_38_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_38_LINE_1=# filebrowser.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_38_LINE_2=server_name filebrowser.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_39_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/9.conf.bak-gitea-public-20260629200108\nEDGE_EDGE_DOMAIN_HIT_39_SHA256=3de6726fdf9e421264cf0cd6ea873d16ff057eff63103d21bdefb45ebc5ace84\nEDGE_EDGE_DOMAIN_HIT_39_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_39_LINE_1=# git.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_39_LINE_2=server_name git.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_40_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/32.conf\nEDGE_EDGE_DOMAIN_HIT_40_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb\nEDGE_EDGE_DOMAIN_HIT_40_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_40_LINE_1=# homebox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_40_LINE_2=server_name homebox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_41_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/35.conf\nEDGE_EDGE_DOMAIN_HIT_41_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a\nEDGE_EDGE_DOMAIN_HIT_41_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_41_LINE_1=# netbox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_41_LINE_2=server_name netbox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_42_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/52.conf\nEDGE_EDGE_DOMAIN_HIT_42_SHA256=da0d5a22edaacbd5c0d1c29286f1540dd0e61ab8e08b154a206e81bde3f49ed8\nEDGE_EDGE_DOMAIN_HIT_42_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_42_LINE_1=# checks.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_42_LINE_2=server_name checks.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_43_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/54.conf\nEDGE_EDGE_DOMAIN_HIT_43_SHA256=02644164d1bc4192052daca19417aa9b678c0f1859ffdaf64a9be076ff922337\nEDGE_EDGE_DOMAIN_HIT_43_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_43_LINE_1=# bookstack.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_43_LINE_2=server_name bookstack.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_44_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/17.conf\nEDGE_EDGE_DOMAIN_HIT_44_SHA256=2e3beedb0eb44db4abc25f61b47e455b674ef3075b7b3ea60c89c5a81b40e8a8\nEDGE_EDGE_DOMAIN_HIT_44_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_44_LINE_1=# homepage.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_44_LINE_2=server_name homepage.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_45_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/39.conf\nEDGE_EDGE_DOMAIN_HIT_45_SHA256=c028974c96689862e5f047f200ad4a087c29743f710286977ecbd1cddd639339\nEDGE_EDGE_DOMAIN_HIT_45_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_45_LINE_1=# karakeep.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_45_LINE_2=server_name karakeep.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_46_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/47.conf\nEDGE_EDGE_DOMAIN_HIT_46_SHA256=258db2708c437c7b4c7db4913931804f0f4cc9cb0c351f60e0979b0c28f2ddac\nEDGE_EDGE_DOMAIN_HIT_46_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_46_LINE_1=# homeassistant.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_46_LINE_2=server_name homeassistant.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_47_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf.bak-gotify-local-20260624T142122Z\nEDGE_EDGE_DOMAIN_HIT_47_SHA256=6ab686a7019ed9d97068dbf8784e154557b25e9f6b80d4900f5236024bd3f4a3\nEDGE_EDGE_DOMAIN_HIT_47_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_47_LINE_1=# gotify.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_47_LINE_2=server_name gotify.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_48_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/46.conf\nEDGE_EDGE_DOMAIN_HIT_48_SHA256=493d0724c66cec9b5ea8403827cfa2f0c17e5cc07b3a10a48f114502f2112329\nEDGE_EDGE_DOMAIN_HIT_48_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_48_LINE_1=# prometheus.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_48_LINE_2=server_name prometheus.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_49_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/45.conf\nEDGE_EDGE_DOMAIN_HIT_49_SHA256=5d5c75a71f6d2bf41a0d9e328256ebaa9bb3f5d9c8eff6e2f9bb76ca28f34b75\nEDGE_EDGE_DOMAIN_HIT_49_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_49_LINE_1=# alertmanager.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_49_LINE_2=server_name alertmanager.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_50_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/49.conf\nEDGE_EDGE_DOMAIN_HIT_50_SHA256=5748bc1d111a991d10a54781a303dd74c9aa322a18ae9ab5732bae7803a04805\nEDGE_EDGE_DOMAIN_HIT_50_SAFE_LINE_COUNT=2\nEDGE_EDGE_DOMAIN_HIT_50_LINE_1=# proxmox.vpn.gram1.ru\nEDGE_EDGE_DOMAIN_HIT_50_LINE_2=server_name proxmox.vpn.gram1.ru;\nEDGE_EDGE_DOMAIN_HIT_COUNT=50\nEDGE_EDGE_CERT_CANDIDATE_COUNT=236\nEDGE_EDGE_MATCH_CERT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_1_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff\nEDGE_EDGE_MATCH_CERT_1_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_1_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_1_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_1_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_2_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_2_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4\nEDGE_EDGE_MATCH_CERT_2_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_2_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_2_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_2_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_3_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_3_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff\nEDGE_EDGE_MATCH_CERT_3_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_3_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_3_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_3_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_4_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_MATCH_CERT_4_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4\nEDGE_EDGE_MATCH_CERT_4_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_4_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_4_NOTAFTER=Dec 7 05:05:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_4_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_5_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_5_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28\nEDGE_EDGE_MATCH_CERT_5_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_5_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_5_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_5_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_6_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_6_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8\nEDGE_EDGE_MATCH_CERT_6_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_6_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_6_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_6_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_7_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_7_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28\nEDGE_EDGE_MATCH_CERT_7_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_7_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_7_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_7_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_8_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_MATCH_CERT_8_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8\nEDGE_EDGE_MATCH_CERT_8_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_8_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_8_NOTAFTER=Dec 7 04:49:30 2026 GMT\nEDGE_EDGE_MATCH_CERT_8_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_9_PATH=/opt/npmplus/tls/landing-certs/pvepro.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_9_SHA256=9b0b9b8ea47cdc3c534328dc0a3e3fe6e2a875ab54d5e2f460ec18723557e248\nEDGE_EDGE_MATCH_CERT_9_SUBJECT=subject_CN_pvepro.ru\nEDGE_EDGE_MATCH_CERT_9_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_9_NOTAFTER=Nov 29 00:47:55 2026 GMT\nEDGE_EDGE_MATCH_CERT_9_SAN=DNS:pvepro.ru, DNS:www.pvepro.ru\nEDGE_EDGE_MATCH_CERT_10_PATH=/opt/npmplus/tls/parked-certs/gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_10_SHA256=dddbba499dbdf28ac1887214c0bb996d8f014a12fe31e386f7fc926ba8a84375\nEDGE_EDGE_MATCH_CERT_10_SUBJECT=subject_CN_gram1.ru\nEDGE_EDGE_MATCH_CERT_10_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_10_NOTAFTER=Nov 29 00:49:36 2026 GMT\nEDGE_EDGE_MATCH_CERT_10_SAN=DNS:gram1.ru, DNS:www.gram1.ru\nEDGE_EDGE_MATCH_CERT_11_PATH=/opt/npmplus/tls/workers2-spb-bridge/git-read.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_11_SHA256=42c858c6f6cec0e11df26585c267cad0b388bff3412879316191c1525e0d48d8\nEDGE_EDGE_MATCH_CERT_11_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_11_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_11_NOTAFTER=Nov 15 02:03:28 2026 GMT\nEDGE_EDGE_MATCH_CERT_11_SAN=DNS:git-read.gram1.ru, DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_12_PATH=/opt/npmplus/tls/certbot/archive/npm-35/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_12_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35\nEDGE_EDGE_MATCH_CERT_12_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_12_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_12_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_12_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_13_PATH=/opt/npmplus/tls/certbot/archive/npm-35/cert2.pem\nEDGE_EDGE_MATCH_CERT_13_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d\nEDGE_EDGE_MATCH_CERT_13_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_13_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_13_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_13_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_14_PATH=/opt/npmplus/tls/certbot/archive/npm-32/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_14_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9\nEDGE_EDGE_MATCH_CERT_14_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_14_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_14_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_14_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_15_PATH=/opt/npmplus/tls/certbot/archive/npm-32/cert2.pem\nEDGE_EDGE_MATCH_CERT_15_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23\nEDGE_EDGE_MATCH_CERT_15_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_15_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_15_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_15_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_16_PATH=/opt/npmplus/tls/certbot/archive/npm-30/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_16_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e\nEDGE_EDGE_MATCH_CERT_16_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_16_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_16_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_16_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_17_PATH=/opt/npmplus/tls/certbot/archive/npm-30/cert2.pem\nEDGE_EDGE_MATCH_CERT_17_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b\nEDGE_EDGE_MATCH_CERT_17_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_17_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_17_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_17_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_18_PATH=/opt/npmplus/tls/certbot/archive/npm-18/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_18_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be\nEDGE_EDGE_MATCH_CERT_18_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_18_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_18_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_18_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_19_PATH=/opt/npmplus/tls/certbot/archive/npm-18/cert2.pem\nEDGE_EDGE_MATCH_CERT_19_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f\nEDGE_EDGE_MATCH_CERT_19_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_19_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_19_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_19_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_20_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_20_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7\nEDGE_EDGE_MATCH_CERT_20_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_20_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_20_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_20_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_21_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_21_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5\nEDGE_EDGE_MATCH_CERT_21_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_21_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_21_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_21_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_22_PATH=/opt/npmplus/tls/certbot/archive/npm-27/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_22_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0\nEDGE_EDGE_MATCH_CERT_22_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_22_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_22_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_22_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_23_PATH=/opt/npmplus/tls/certbot/archive/npm-27/cert2.pem\nEDGE_EDGE_MATCH_CERT_23_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9\nEDGE_EDGE_MATCH_CERT_23_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_23_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_23_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_23_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_24_PATH=/opt/npmplus/tls/certbot/archive/npm-38/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_24_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440\nEDGE_EDGE_MATCH_CERT_24_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_24_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_24_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_24_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_25_PATH=/opt/npmplus/tls/certbot/archive/npm-38/cert1.pem\nEDGE_EDGE_MATCH_CERT_25_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818\nEDGE_EDGE_MATCH_CERT_25_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_25_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_25_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_25_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_26_PATH=/opt/npmplus/tls/certbot/archive/npm-29/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_26_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59\nEDGE_EDGE_MATCH_CERT_26_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_26_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_26_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_26_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_27_PATH=/opt/npmplus/tls/certbot/archive/npm-29/cert2.pem\nEDGE_EDGE_MATCH_CERT_27_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980\nEDGE_EDGE_MATCH_CERT_27_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_27_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_27_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_27_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_28_PATH=/opt/npmplus/tls/certbot/archive/npm-31/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_28_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b\nEDGE_EDGE_MATCH_CERT_28_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_28_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_28_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_28_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_29_PATH=/opt/npmplus/tls/certbot/archive/npm-31/cert2.pem\nEDGE_EDGE_MATCH_CERT_29_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d\nEDGE_EDGE_MATCH_CERT_29_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_29_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_29_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_29_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_30_PATH=/opt/npmplus/tls/certbot/archive/npm-17/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_30_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd\nEDGE_EDGE_MATCH_CERT_30_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_30_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_30_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_30_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_31_PATH=/opt/npmplus/tls/certbot/archive/npm-17/cert2.pem\nEDGE_EDGE_MATCH_CERT_31_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0\nEDGE_EDGE_MATCH_CERT_31_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_31_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_31_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_31_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_32_PATH=/opt/npmplus/tls/certbot/archive/npm-26/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_32_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876\nEDGE_EDGE_MATCH_CERT_32_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_32_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_32_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_32_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_33_PATH=/opt/npmplus/tls/certbot/archive/npm-26/cert2.pem\nEDGE_EDGE_MATCH_CERT_33_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f\nEDGE_EDGE_MATCH_CERT_33_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_33_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_33_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_33_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_34_PATH=/opt/npmplus/tls/certbot/archive/npm-21/fullchain2.pem\nEDGE_EDGE_MATCH_CERT_34_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd\nEDGE_EDGE_MATCH_CERT_34_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_34_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_34_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_34_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_35_PATH=/opt/npmplus/tls/certbot/archive/npm-21/cert2.pem\nEDGE_EDGE_MATCH_CERT_35_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409\nEDGE_EDGE_MATCH_CERT_35_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_35_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_35_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_35_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_36_PATH=/opt/npmplus/tls/certbot/live/npm-35/fullchain.pem\nEDGE_EDGE_MATCH_CERT_36_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35\nEDGE_EDGE_MATCH_CERT_36_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_36_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_36_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_36_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_37_PATH=/opt/npmplus/tls/certbot/live/npm-35/cert.pem\nEDGE_EDGE_MATCH_CERT_37_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d\nEDGE_EDGE_MATCH_CERT_37_SUBJECT=subject_CN_uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_37_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_37_NOTAFTER=Nov 14 18:37:27 2026 GMT\nEDGE_EDGE_MATCH_CERT_37_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru\nEDGE_EDGE_MATCH_CERT_38_PATH=/opt/npmplus/tls/certbot/live/npm-32/fullchain.pem\nEDGE_EDGE_MATCH_CERT_38_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9\nEDGE_EDGE_MATCH_CERT_38_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_38_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_38_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_38_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_39_PATH=/opt/npmplus/tls/certbot/live/npm-32/cert.pem\nEDGE_EDGE_MATCH_CERT_39_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23\nEDGE_EDGE_MATCH_CERT_39_SUBJECT=subject_CN_*.vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_39_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_39_NOTAFTER=Nov 15 01:58:54 2026 GMT\nEDGE_EDGE_MATCH_CERT_39_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru\nEDGE_EDGE_MATCH_CERT_40_PATH=/opt/npmplus/tls/certbot/live/npm-30/fullchain.pem\nEDGE_EDGE_MATCH_CERT_40_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e\nEDGE_EDGE_MATCH_CERT_40_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_40_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_40_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_40_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_41_PATH=/opt/npmplus/tls/certbot/live/npm-30/cert.pem\nEDGE_EDGE_MATCH_CERT_41_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b\nEDGE_EDGE_MATCH_CERT_41_SUBJECT=subject_CN_dozzle.gram1.ru\nEDGE_EDGE_MATCH_CERT_41_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_41_NOTAFTER=Nov 12 07:09:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_41_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru\nEDGE_EDGE_MATCH_CERT_42_PATH=/opt/npmplus/tls/certbot/live/npm-18/fullchain.pem\nEDGE_EDGE_MATCH_CERT_42_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be\nEDGE_EDGE_MATCH_CERT_42_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_42_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_42_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_42_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_43_PATH=/opt/npmplus/tls/certbot/live/npm-18/cert.pem\nEDGE_EDGE_MATCH_CERT_43_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f\nEDGE_EDGE_MATCH_CERT_43_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_43_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_43_NOTAFTER=Nov 12 13:08:31 2026 GMT\nEDGE_EDGE_MATCH_CERT_43_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_44_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_44_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7\nEDGE_EDGE_MATCH_CERT_44_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_44_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_44_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_44_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_45_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/cert.pem\nEDGE_EDGE_MATCH_CERT_45_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5\nEDGE_EDGE_MATCH_CERT_45_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_45_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_45_NOTAFTER=Dec 7 05:18:02 2026 GMT\nEDGE_EDGE_MATCH_CERT_45_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_46_PATH=/opt/npmplus/tls/certbot/live/npm-27/fullchain.pem\nEDGE_EDGE_MATCH_CERT_46_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0\nEDGE_EDGE_MATCH_CERT_46_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_46_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_46_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_46_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_47_PATH=/opt/npmplus/tls/certbot/live/npm-27/cert.pem\nEDGE_EDGE_MATCH_CERT_47_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9\nEDGE_EDGE_MATCH_CERT_47_SUBJECT=subject_CN_home.gram1.ru\nEDGE_EDGE_MATCH_CERT_47_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_47_NOTAFTER=Nov 12 16:08:48 2026 GMT\nEDGE_EDGE_MATCH_CERT_47_SAN=DNS:home.gram1.ru\nEDGE_EDGE_MATCH_CERT_48_PATH=/opt/npmplus/tls/certbot/live/npm-38/fullchain.pem\nEDGE_EDGE_MATCH_CERT_48_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440\nEDGE_EDGE_MATCH_CERT_48_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_48_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_48_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_48_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_49_PATH=/opt/npmplus/tls/certbot/live/npm-38/cert.pem\nEDGE_EDGE_MATCH_CERT_49_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818\nEDGE_EDGE_MATCH_CERT_49_SUBJECT=subject_CN_chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_49_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_49_NOTAFTER=Nov 13 06:01:23 2026 GMT\nEDGE_EDGE_MATCH_CERT_49_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru\nEDGE_EDGE_MATCH_CERT_50_PATH=/opt/npmplus/tls/certbot/live/npm-29/fullchain.pem\nEDGE_EDGE_MATCH_CERT_50_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59\nEDGE_EDGE_MATCH_CERT_50_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_50_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_50_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_50_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_51_PATH=/opt/npmplus/tls/certbot/live/npm-29/cert.pem\nEDGE_EDGE_MATCH_CERT_51_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980\nEDGE_EDGE_MATCH_CERT_51_SUBJECT=subject_CN_git.gram1.ru\nEDGE_EDGE_MATCH_CERT_51_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_51_NOTAFTER=Nov 11 22:08:58 2026 GMT\nEDGE_EDGE_MATCH_CERT_51_SAN=DNS:git.gram1.ru\nEDGE_EDGE_MATCH_CERT_52_PATH=/opt/npmplus/tls/certbot/live/npm-31/fullchain.pem\nEDGE_EDGE_MATCH_CERT_52_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b\nEDGE_EDGE_MATCH_CERT_52_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_52_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_52_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_52_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_53_PATH=/opt/npmplus/tls/certbot/live/npm-31/cert.pem\nEDGE_EDGE_MATCH_CERT_53_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d\nEDGE_EDGE_MATCH_CERT_53_SUBJECT=subject_CN_backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_53_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_53_NOTAFTER=Nov 13 01:09:11 2026 GMT\nEDGE_EDGE_MATCH_CERT_53_SAN=DNS:backup.gram1.ru\nEDGE_EDGE_MATCH_CERT_54_PATH=/opt/npmplus/tls/certbot/live/npm-17/fullchain.pem\nEDGE_EDGE_MATCH_CERT_54_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd\nEDGE_EDGE_MATCH_CERT_54_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_54_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_54_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_54_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_55_PATH=/opt/npmplus/tls/certbot/live/npm-17/cert.pem\nEDGE_EDGE_MATCH_CERT_55_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0\nEDGE_EDGE_MATCH_CERT_55_SUBJECT=subject_CN_nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_55_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_55_NOTAFTER=Nov 11 22:08:35 2026 GMT\nEDGE_EDGE_MATCH_CERT_55_SAN=DNS:nc.gram1.ru\nEDGE_EDGE_MATCH_CERT_56_PATH=/opt/npmplus/tls/certbot/live/npm-26/fullchain.pem\nEDGE_EDGE_MATCH_CERT_56_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876\nEDGE_EDGE_MATCH_CERT_56_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_56_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_56_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_56_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_57_PATH=/opt/npmplus/tls/certbot/live/npm-26/cert.pem\nEDGE_EDGE_MATCH_CERT_57_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f\nEDGE_EDGE_MATCH_CERT_57_SUBJECT=subject_CN_dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_57_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_57_NOTAFTER=Nov 12 01:08:51 2026 GMT\nEDGE_EDGE_MATCH_CERT_57_SAN=DNS:dockge.gram1.ru\nEDGE_EDGE_MATCH_CERT_58_PATH=/opt/npmplus/tls/certbot/live/npm-21/fullchain.pem\nEDGE_EDGE_MATCH_CERT_58_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd\nEDGE_EDGE_MATCH_CERT_58_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_58_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_58_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_58_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_59_PATH=/opt/npmplus/tls/certbot/live/npm-21/cert.pem\nEDGE_EDGE_MATCH_CERT_59_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409\nEDGE_EDGE_MATCH_CERT_59_SUBJECT=subject_CN_vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_59_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2\nEDGE_EDGE_MATCH_CERT_59_NOTAFTER=Nov 12 10:08:52 2026 GMT\nEDGE_EDGE_MATCH_CERT_59_SAN=DNS:vault.gram1.ru\nEDGE_EDGE_MATCH_CERT_60_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/fullchain1.pem\nEDGE_EDGE_MATCH_CERT_60_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf\nEDGE_EDGE_MATCH_CERT_60_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_60_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_60_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_60_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_61_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/cert1.pem\nEDGE_EDGE_MATCH_CERT_61_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6\nEDGE_EDGE_MATCH_CERT_61_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_61_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_61_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_61_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_62_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/fullchain.pem\nEDGE_EDGE_MATCH_CERT_62_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf\nEDGE_EDGE_MATCH_CERT_62_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_62_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_62_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_62_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_63_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/cert.pem\nEDGE_EDGE_MATCH_CERT_63_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6\nEDGE_EDGE_MATCH_CERT_63_SUBJECT=subject_CN_newfi-staging.gram1.ru\nEDGE_EDGE_MATCH_CERT_63_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1\nEDGE_EDGE_MATCH_CERT_63_NOTAFTER=Dec 7 05:01:07 2026 GMT\nEDGE_EDGE_MATCH_CERT_63_SAN=DNS:newfi-staging.gram1.ru\nEDGE_EDGE_CERT_PARSED_COUNT=172\nEDGE_EDGE_MATCH_CERT_COUNT=63\nEDGE_EDGE_LE_RENEWAL_CONF_COUNT=0\nEDGE_EDGE_LE_MATCH_COUNT=0\nEDGE_EDGE_LOOPBACK_19446_LISTENER_COUNT=0\nDECISION=PASS_NPMPLUS_CUSTOM_CERT_LAYOUT_DISCOVERED\nNEXT_GATE=PERSIST_RELAY_REVERSESSH_AND_INSTALL_NPMPLUS_NB_FRONTEND\nTASK_RESULT=PASS_NPMPLUS_CUSTOM_CERT_DISCOVERY\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=READ_ONLY\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\n" } diff --git a/runtime/latest.txt b/runtime/latest.txt index 62e6cb5b..f153e705 100644 --- a/runtime/latest.txt +++ b/runtime/latest.txt @@ -1,15 +1,15 @@ CHAT_OUTPUT_BEGIN -COMMAND_ID=SUPPORT-260928-BEGET-RAW-FTPS-CONTROL-AUTH-9360R1 +COMMAND_ID=SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1 STATUS=OK RC=0 HOST=pve01 MODE=read-only -COMPONENT=beget-raw-ftps-control-auth +COMPONENT=npmplus-custom-cert-discovery-v2 REFERENCE_REGISTER_CHECK=OK REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66 ERROR_REGISTER_CHECK=OK ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0 -COMMAND_SHA256=6ca944df58ede5c653ff8b6e969b37963ac20d0d700203f4bc77c036df227226 +COMMAND_SHA256=6d6c982229d6f331e25cd450f91a1e4bb4443a97bc35f180b72a33712d9be5fc DUPLICATE_FAILED_COMMAND_BLOCKED=false EXECUTION_STARTED=true CHANGE_DECLARED=false @@ -24,23 +24,1151 @@ MUTATION_OUTCOME=NO_MUTATION SANITIZED=yes SECRETS_INCLUDED=no PRIVATE_ADDRESSES_INCLUDED=no -RAW_EVIDENCE_SHA256=c1882d64d47d2306dff7f35a4d54a27a901caf7cd979b80fba1735667c8ab6f5 -SANITIZED_OUTPUT_SHA256=c1882d64d47d2306dff7f35a4d54a27a901caf7cd979b80fba1735667c8ab6f5 +RAW_EVIDENCE_SHA256=ca510f87a0aa2cdcff2002bf194ca141a8a6de55aeccba2fe629326abf488bf8 +SANITIZED_OUTPUT_SHA256=a32802576a04c911ff5e7de36a31cce88913a8f7f4a686ab383ff3d68772335b OUTPUT_BEGIN -BEGET_RAW_FTPS_CONTROL_AUTH=V1 +NPMPLUS_CUSTOM_CERT_DISCOVERY=V2 MODE=read-only -MUTATION_BOUNDARY=NONE;LOCAL_DPAPI_CACHE_READ_ONLY;LOGIN_BEGET_TECH_DNS;FTPS_AUTH_TLS_CONTROL_ONLY;FTP_USER_PASS_OVER_TLS_ONLY;PBSZ_0;PROT_P;PWD_ONLY;NO_FTP_LIST;NO_FTP_DATA_CHANNEL;NO_FTP_WRITE;NO_BEGET_API_WRITE;NO_DB_WRITE;NO_DNS_WRITE -CLASS_RC=33 -FTP_USER_ACCEPTED=true -FTP_USER_PASS_AUTH_PASS=false -DECISION=RAW_FTPS_LOGIN_REJECTED -NEXT_GATE=READ_ONLY_RECONCILE_BEGET_FTPS_CREDENTIAL_MODE -TASK_RESULT=PASS_BEGET_RAW_FTPS_CONTROL_AUTH +EDGE_KEY_FINGERPRINT=SHA256:s0CusF0IHQGVJ02oi7ejWkGhH9NkhTWonn3441toe5M +EDGE_KEY_MATCH=true +EDGE_HOSTKEY_FINGERPRINT=SHA256:YQsA2nif7qAaa5mSUb9U0h8Q5DGy8SRCV5f+FyKUpOo +EDGE_HOSTKEY_MATCH=true +EDGE_AUDIT_RC=0 +EDGE_NPMPLUS_CUSTOM_CERT_DISCOVERY=V2 +EDGE_EDGE_CUSTOM_ROOT=/opt/npmplus/custom_nginx +EDGE_EDGE_CUSTOM_ROOT_EXISTS=true +EDGE_EDGE_CUSTOM_ROOT_WRITABLE=true +EDGE_EDGE_CUSTOM_FILE_COUNT=20 +EDGE_EDGE_CUSTOM_FILE_1_PATH=/opt/npmplus/custom_nginx/events.conf +EDGE_EDGE_CUSTOM_FILE_1_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_1_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_1_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_2_PATH=/opt/npmplus/custom_nginx/git-read-location.conf +EDGE_EDGE_CUSTOM_FILE_2_SHA256=b0770ada2d594e28567560f2b4729524ea5cdf2a2eb16b87110a601eb00f9c22 +EDGE_EDGE_CUSTOM_FILE_2_SIZE=729 +EDGE_EDGE_CUSTOM_FILE_2_SAFE_LINE_COUNT=22 +EDGE_EDGE_CUSTOM_FILE_2_LINE_1=# HOMELAB_GIT_READ_PUBLIC_V1 +EDGE_EDGE_CUSTOM_FILE_2_LINE_2=location ^~ /.well-known/homelab-git-read/ { +EDGE_EDGE_CUSTOM_FILE_2_LINE_3=if ($host !_ "git.gram1.ru") { return 404; } +EDGE_EDGE_CUSTOM_FILE_2_LINE_4=allow all; +EDGE_EDGE_CUSTOM_FILE_2_LINE_5=auth_basic off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_6=auth_request off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_7=limit_except GET HEAD { deny all; } +EDGE_EDGE_CUSTOM_FILE_2_LINE_8=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_2_LINE_9=proxy_pass http://[PRIVATE_IP]:8787; +EDGE_EDGE_CUSTOM_FILE_2_LINE_10=proxy_pass_request_headers off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_11=proxy_set_header Host git-read.internal; +EDGE_EDGE_CUSTOM_FILE_2_LINE_12=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_2_LINE_13=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_2_LINE_14=proxy_connect_timeout 5s; +EDGE_EDGE_CUSTOM_FILE_2_LINE_15=proxy_read_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_2_LINE_16=proxy_send_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_2_LINE_17=proxy_buffering off; +EDGE_EDGE_CUSTOM_FILE_2_LINE_18=proxy_cache_bypass 1; +EDGE_EDGE_CUSTOM_FILE_2_LINE_19=proxy_no_cache 1; +EDGE_EDGE_CUSTOM_FILE_2_LINE_20=add_header X-Robots-Tag "noindex, nofollow, noarchive" always; +EDGE_EDGE_CUSTOM_FILE_2_LINE_21=add_header Cache-Control "no-store" always; +EDGE_EDGE_CUSTOM_FILE_2_LINE_22=} +EDGE_EDGE_CUSTOM_FILE_3_PATH=/opt/npmplus/custom_nginx/git-read-v4.conf +EDGE_EDGE_CUSTOM_FILE_3_SHA256=585178187810449d81219061d561dc281d75d8e5c06a3b871dc42ab6fd7b8729 +EDGE_EDGE_CUSTOM_FILE_3_SIZE=846 +EDGE_EDGE_CUSTOM_FILE_3_SAFE_LINE_COUNT=22 +EDGE_EDGE_CUSTOM_FILE_3_LINE_1=location ^~ /.well-known/homelab-git-read-v4/ { +EDGE_EDGE_CUSTOM_FILE_3_LINE_2=if ($host !_ "git.gram1.ru") { return 404; } +EDGE_EDGE_CUSTOM_FILE_3_LINE_3=limit_except GET HEAD { deny all; } +EDGE_EDGE_CUSTOM_FILE_3_LINE_4=proxy_pass http://[PRIVATE_IP]:8788/; +EDGE_EDGE_CUSTOM_FILE_3_LINE_5=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_3_LINE_6=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_3_LINE_7=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_3_LINE_8=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_3_LINE_9=proxy_pass_request_headers off; +EDGE_EDGE_CUSTOM_FILE_3_LINE_10=proxy_connect_timeout 5s; +EDGE_EDGE_CUSTOM_FILE_3_LINE_11=proxy_read_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_3_LINE_12=proxy_send_timeout 20s; +EDGE_EDGE_CUSTOM_FILE_3_LINE_13=proxy_buffering off; +EDGE_EDGE_CUSTOM_FILE_3_LINE_14=proxy_cache off; +EDGE_EDGE_CUSTOM_FILE_3_LINE_15=proxy_cache_bypass 1; +EDGE_EDGE_CUSTOM_FILE_3_LINE_16=proxy_no_cache 1; +EDGE_EDGE_CUSTOM_FILE_3_LINE_17=add_header Cache-Control "no-store, no-cache, max-age_0, must-revalidate" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_18=add_header Pragma "no-cache" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_19=add_header X-Robots-Tag "noindex, follow, noarchive" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_20=add_header X-Content-Type-Options "nosniff" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_21=add_header Referrer-Policy "no-referrer" always; +EDGE_EDGE_CUSTOM_FILE_3_LINE_22=} +EDGE_EDGE_CUSTOM_FILE_4_PATH=/opt/npmplus/custom_nginx/gram1-authentik-forward-auth.conf +EDGE_EDGE_CUSTOM_FILE_4_SHA256=58d89fab4742112eca8f220d76a4c96bbb00aa828854365340fa0bb79d01a775 +EDGE_EDGE_CUSTOM_FILE_4_SIZE=1063 +EDGE_EDGE_CUSTOM_FILE_4_SAFE_LINE_COUNT=26 +EDGE_EDGE_CUSTOM_FILE_4_LINE_1=# Gram Crypto single-app forward-auth +EDGE_EDGE_CUSTOM_FILE_4_LINE_2=auth_request /outpost.goauthentik.io/auth/nginx; +EDGE_EDGE_CUSTOM_FILE_4_LINE_3=error_page 401 _ @goauthentik_proxy_signin; +EDGE_EDGE_CUSTOM_FILE_4_LINE_4=auth_request_set $auth_cookie $upstream_http_set_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_5=add_header Set-Cookie $auth_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_6=location /outpost.goauthentik.io { +EDGE_EDGE_CUSTOM_FILE_4_LINE_7=auth_request off; +EDGE_EDGE_CUSTOM_FILE_4_LINE_8=proxy_pass http://[PRIVATE_IP]:9000/outpost.goauthentik.io; +EDGE_EDGE_CUSTOM_FILE_4_LINE_9=proxy_set_header Host gram1.ru; +EDGE_EDGE_CUSTOM_FILE_4_LINE_10=proxy_set_header X-Forwarded-Host gram1.ru; +EDGE_EDGE_CUSTOM_FILE_4_LINE_11=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_4_LINE_12=proxy_set_header X-Original-URL https://gram1.ru$request_uri; +EDGE_EDGE_CUSTOM_FILE_4_LINE_13=proxy_set_header X-Original-URI ""; +EDGE_EDGE_CUSTOM_FILE_4_LINE_14=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_CUSTOM_FILE_4_LINE_15=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_CUSTOM_FILE_4_LINE_16=add_header Set-Cookie $auth_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_17=auth_request_set $auth_cookie $upstream_http_set_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_18=proxy_pass_request_body off; +EDGE_EDGE_CUSTOM_FILE_4_LINE_19=proxy_set_header Content-Length ""; +EDGE_EDGE_CUSTOM_FILE_4_LINE_20=} +EDGE_EDGE_CUSTOM_FILE_4_LINE_21=location @goauthentik_proxy_signin { +EDGE_EDGE_CUSTOM_FILE_4_LINE_22=auth_request off; +EDGE_EDGE_CUSTOM_FILE_4_LINE_23=internal; +EDGE_EDGE_CUSTOM_FILE_4_LINE_24=add_header Set-Cookie $auth_cookie; +EDGE_EDGE_CUSTOM_FILE_4_LINE_25=return 302 /outpost.goauthentik.io/start?rd_https://gram1.ru$request_uri; +EDGE_EDGE_CUSTOM_FILE_4_LINE_26=} +EDGE_EDGE_CUSTOM_FILE_5_PATH=/opt/npmplus/custom_nginx/http.conf +EDGE_EDGE_CUSTOM_FILE_5_SHA256=bd2dc9ae833d29cb77b5a009a434fbe5e599f5b060aa1a9f5a151c166c3117c8 +EDGE_EDGE_CUSTOM_FILE_5_SIZE=1260 +EDGE_EDGE_CUSTOM_FILE_5_SAFE_LINE_COUNT=41 +EDGE_EDGE_CUSTOM_FILE_5_LINE_1=server { +EDGE_EDGE_CUSTOM_FILE_5_LINE_2=listen 0.0.0.0:80; +EDGE_EDGE_CUSTOM_FILE_5_LINE_3=server_name evidence.vpn.gram1.ru; +EDGE_EDGE_CUSTOM_FILE_5_LINE_4=return 308 https://$host$request_uri; +EDGE_EDGE_CUSTOM_FILE_5_LINE_5=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_6=server { +EDGE_EDGE_CUSTOM_FILE_5_LINE_7=listen 0.0.0.0:443 ssl; +EDGE_EDGE_CUSTOM_FILE_5_LINE_8=server_name evidence.vpn.gram1.ru; +EDGE_EDGE_CUSTOM_FILE_5_LINE_9=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem; +EDGE_EDGE_CUSTOM_FILE_5_LINE_10=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem; +EDGE_EDGE_CUSTOM_FILE_5_LINE_11=ssl_protocols TLSv1.2 TLSv1.3; +EDGE_EDGE_CUSTOM_FILE_5_LINE_12=location _ /healthz { +EDGE_EDGE_CUSTOM_FILE_5_LINE_13=allow 127.0.0.1; +EDGE_EDGE_CUSTOM_FILE_5_LINE_14=allow [PRIVATE_IP]/24; +EDGE_EDGE_CUSTOM_FILE_5_LINE_15=deny all; +EDGE_EDGE_CUSTOM_FILE_5_LINE_16=proxy_pass http://127.0.0.1:18093/healthz; +EDGE_EDGE_CUSTOM_FILE_5_LINE_17=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_5_LINE_18=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_5_LINE_19=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_5_LINE_20=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_21=location ^~ /e/ { +EDGE_EDGE_CUSTOM_FILE_5_LINE_22=limit_except GET HEAD { +EDGE_EDGE_CUSTOM_FILE_5_LINE_23=deny all; +EDGE_EDGE_CUSTOM_FILE_5_LINE_24=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_25=proxy_pass http://127.0.0.1:18093; +EDGE_EDGE_CUSTOM_FILE_5_LINE_26=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_5_LINE_27=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_5_LINE_28=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_CUSTOM_FILE_5_LINE_29=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_CUSTOM_FILE_5_LINE_30=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_FILE_5_LINE_31=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_5_LINE_32=proxy_buffering on; +EDGE_EDGE_CUSTOM_FILE_5_LINE_33=proxy_request_buffering off; +EDGE_EDGE_CUSTOM_FILE_5_LINE_34=client_max_body_size 1k; +EDGE_EDGE_CUSTOM_FILE_5_LINE_35=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_36=location / { +EDGE_EDGE_CUSTOM_FILE_5_LINE_37=return 404; +EDGE_EDGE_CUSTOM_FILE_5_LINE_38=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_39=} +EDGE_EDGE_CUSTOM_FILE_5_LINE_40=# BEGIN HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_FILE_5_LINE_41=# END HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_FILE_6_PATH=/opt/npmplus/custom_nginx/http.conf.run3-20260726T052927Z.bak +EDGE_EDGE_CUSTOM_FILE_6_SHA256=71b60423c8058b5585bae7654676f78ffecf01282fbce74daa29b5eabe4b8dfb +EDGE_EDGE_CUSTOM_FILE_6_SIZE=1187 +EDGE_EDGE_CUSTOM_FILE_7_PATH=/opt/npmplus/custom_nginx/http_top.conf +EDGE_EDGE_CUSTOM_FILE_7_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_7_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_7_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_8_PATH=/opt/npmplus/custom_nginx/root.conf +EDGE_EDGE_CUSTOM_FILE_8_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_8_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_8_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_9_PATH=/opt/npmplus/custom_nginx/root_top.conf +EDGE_EDGE_CUSTOM_FILE_9_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_9_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_9_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_10_PATH=/opt/npmplus/custom_nginx/server_dead.conf +EDGE_EDGE_CUSTOM_FILE_10_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_10_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_10_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_11_PATH=/opt/npmplus/custom_nginx/server_http.conf +EDGE_EDGE_CUSTOM_FILE_11_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_11_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_11_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_12_PATH=/opt/npmplus/custom_nginx/server_proxy.conf +EDGE_EDGE_CUSTOM_FILE_12_SHA256=14a22b80fca2b3f79d29e4f3f8f14c65506886da85bdb5490f5f277c5bf2b20a +EDGE_EDGE_CUSTOM_FILE_12_SIZE=459 +EDGE_EDGE_CUSTOM_FILE_12_SAFE_LINE_COUNT=10 +EDGE_EDGE_CUSTOM_FILE_12_LINE_1=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ { +EDGE_EDGE_CUSTOM_FILE_12_LINE_2=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/; +EDGE_EDGE_CUSTOM_FILE_12_LINE_3=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_FILE_12_LINE_4=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_FILE_12_LINE_5=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_FILE_12_LINE_6=proxy_buffering off; +EDGE_EDGE_CUSTOM_FILE_12_LINE_7=proxy_cache off; +EDGE_EDGE_CUSTOM_FILE_12_LINE_8=} +EDGE_EDGE_CUSTOM_FILE_12_LINE_9=include /data/custom_nginx/git-read-location.conf; +EDGE_EDGE_CUSTOM_FILE_12_LINE_10=include /data/custom_nginx/git-read-v4.conf; +EDGE_EDGE_CUSTOM_FILE_13_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.bak-20260722T214003Z +EDGE_EDGE_CUSTOM_FILE_13_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_13_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_14_PATH=/opt/npmplus/custom_nginx/server_proxy.conf.cr0085-pre-20260819T022418Z +EDGE_EDGE_CUSTOM_FILE_14_SHA256=5bbb8702ec23f503525255cee5b615de955d0a68b003d79aaa96282166546adb +EDGE_EDGE_CUSTOM_FILE_14_SIZE=413 +EDGE_EDGE_CUSTOM_FILE_15_PATH=/opt/npmplus/custom_nginx/server_redirect.conf +EDGE_EDGE_CUSTOM_FILE_15_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_15_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_15_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_16_PATH=/opt/npmplus/custom_nginx/server_stream.conf +EDGE_EDGE_CUSTOM_FILE_16_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_16_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_16_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_17_PATH=/opt/npmplus/custom_nginx/server_stream_tcp.conf +EDGE_EDGE_CUSTOM_FILE_17_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_17_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_17_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_18_PATH=/opt/npmplus/custom_nginx/server_stream_udp.conf +EDGE_EDGE_CUSTOM_FILE_18_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_18_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_18_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_19_PATH=/opt/npmplus/custom_nginx/stream.conf +EDGE_EDGE_CUSTOM_FILE_19_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_19_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_19_SAFE_LINE_COUNT=0 +EDGE_EDGE_CUSTOM_FILE_20_PATH=/opt/npmplus/custom_nginx/stream_top.conf +EDGE_EDGE_CUSTOM_FILE_20_SHA256=e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 +EDGE_EDGE_CUSTOM_FILE_20_SIZE=0 +EDGE_EDGE_CUSTOM_FILE_20_SAFE_LINE_COUNT=0 +EDGE_EDGE_NGINX_T_RC=0 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_LINE_COUNT=163 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_1=#load_module modules/ngx_stream_js_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_2=#load_module modules/ngx_http_geoip2_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_3=#load_module modules/ngx_stream_geoip2_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_4=#load_module modules/ngx_http_auth_ldap_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_5=#load_module modules/ngx_http_upstream_ntlm_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_6=#load_module modules/ngx_http_vhost_traffic_status_module.so; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_7=# Custom +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_8=include /data/custom_nginx/root.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_9=include /data/custom_nginx/root_top.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_10=events { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_11=use epoll; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_12=#worker_connections; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_13=include /data/custom_nginx/events.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_14=} +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_15=http { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_16=sendfile on; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_17=more_clear_headers "X-dtAgentId"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_18=more_clear_headers "X-dtHealthCheck"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_19=more_clear_headers "X-dtInjectedServlet"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_20=more_clear_headers "X-ruxit-JS-Agent"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_21=include conf.d/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_22=include /data/custom_nginx/http_top.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_23=# Files generated by NPM +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_24=include /data/nginx/proxy_host/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_25=include /data/nginx/redirection_host/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_26=include /data/nginx/dead_host/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_27=include /data/custom_nginx/http.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_28=stream { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_29=log_format slog '[$time_local] $server_port $remote_addr $protocol $ssl_preread_protocol $status $bytes_sent $bytes_received $session_time'; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_30=ssl_prefer_server_ciphers on; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_31=ssl_ciphers [ECDHE-ECDSA-AES256-GCM-SHA384|ECDHE-ECDSA-CHACHA20-POLY1305]:ECDHE-ECDSA-AES128-GCM-SHA256:[ECDHE-RSA-AES256-GCM-SHA384|ECDHE-RSA-CHACHA20-POLY1305]:ECDHE-RSA-AES128-GCM-SHA256; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_32=ssl_sigalgs mldsa87:mldsa65:mldsa44:ed25519:ecdsa_secp521r1_sha512:ecdsa_secp384r1_sha384:ecdsa_secp256r1_sha256:rsa_pss_rsae_sha512:rsa_pss_rsae_sha384:rsa_pss_rsae_sha256; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_33=#ssl_ech_file /data/tls/ech/*.ech; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_34=#js_engine qjs; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_35=include /data/custom_nginx/stream_top.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_36=include /data/nginx/stream/*.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_37=include /data/custom_nginx/stream.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_38=# configuration file /data/custom_nginx/root.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_39=# configuration file /data/custom_nginx/root_top.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_40=# configuration file /data/custom_nginx/events.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_41=# configuration file /usr/local/nginx/conf/mime.types: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_42=types { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_43=# websockets +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_44=proxy_set_header Upgrade $http_upgrade; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_45=proxy_set_header Connection $connection_upgrade; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_46=# 0rtt header +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_47=proxy_set_header Early-Data $ssl_early_data; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_48=# configuration file /data/custom_nginx/http_top.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_49=# configuration file /data/nginx/proxy_host/10.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_50=# ---------------------------------------------------------------------- +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_51=# dozzle.gram1.ru +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_52=proxy_pass http://upstream_10; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_53=# custom locations +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_54=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_55=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_56=# configuration file /data/custom_nginx/server_http.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_57=# configuration file /data/custom_nginx/server_proxy.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_58=location ^~ /.well-known/homelab-reader/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/ { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_59=proxy_pass http://[PRIVATE_IP]:18788/5a2edc1b3a3140d935e48ca0c0123849372dedff6fe55a48d25db7ab4de593b2/; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_60=proxy_http_version 1.1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_61=proxy_set_header Host $host; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_62=proxy_set_header Connection ""; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_63=proxy_buffering off; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_64=proxy_cache off; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_65=include /data/custom_nginx/git-read-location.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_66=include /data/custom_nginx/git-read-v4.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_67=# configuration file /data/custom_nginx/git-read-location.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_68=# HOMELAB_GIT_READ_PUBLIC_V1 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_69=location ^~ /.well-known/homelab-git-read/ { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_70=if ($host !_ "git.gram1.ru") { return 404; } +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_71=allow all; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_72=proxy_send_timeout 20s; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_73=proxy_cache_bypass 1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_74=proxy_no_cache 1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_75=add_header X-Robots-Tag "noindex, nofollow, noarchive" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_76=add_header Cache-Control "no-store" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_77=# configuration file /data/custom_nginx/git-read-v4.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_78=location ^~ /.well-known/homelab-git-read-v4/ { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_79=limit_except GET HEAD { deny all; } +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_80=proxy_pass http://upstream_11; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_81=# configuration file /data/nginx/proxy_host/13.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_82=proxy_pass http://upstream_13; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_83=# configuration file /data/nginx/proxy_host/14.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_84=proxy_pass http://upstream_14; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_85=# configuration file /data/nginx/proxy_host/19.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_86=proxy_pass http://upstream_19; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_87=# configuration file /data/nginx/proxy_host/200.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_88=proxy_pass http://upstream_31; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_89=# configuration file /usr/local/nginx/conf/noindex-nofollow.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_90=proxy_pass http://upstream_4; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_91=# configuration file /data/nginx/proxy_host/41.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_92=proxy_pass http://upstream_41; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_93=# configuration file /data/nginx/proxy_host/42.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_94=proxy_pass http://upstream_42; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_95=# configuration file /data/nginx/proxy_host/45.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_96=proxy_pass http://upstream_45; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_97=# configuration file /data/nginx/proxy_host/46.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_98=proxy_pass http://upstream_46; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_99=# configuration file /data/nginx/proxy_host/48.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_100=proxy_pass https://upstream_48$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_101=# configuration file /data/nginx/proxy_host/49.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_102=proxy_pass https://upstream_49$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_103=# configuration file /data/nginx/proxy_host/5.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_104=proxy_pass http://upstream_5; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_105=# configuration file /data/nginx/proxy_host/50.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_106=proxy_pass http://upstream_50$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_107=# configuration file /data/nginx/proxy_host/51.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_108=proxy_pass http://upstream_51$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_109=# configuration file /data/nginx/proxy_host/52.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_110=proxy_pass http://upstream_52; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_111=# configuration file /data/nginx/proxy_host/6.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_112=proxy_pass http://upstream_6; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_113=# configuration file /data/nginx/proxy_host/60.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_114=proxy_set_header Origin "http://[PRIVATE_IP]:5080"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_115=proxy_set_header Referer "http://[PRIVATE_IP]:5080/"; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_116=# configuration file /data/nginx/proxy_host/61.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_117=proxy_pass http://upstream_61_location_0; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_118=# configuration file /data/nginx/proxy_host/8.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_119=proxy_pass http://upstream_8; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_120=# configuration file /data/nginx/proxy_host/9.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_121=proxy_pass http://upstream_9; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_122=# configuration file /data/nginx/proxy_host/900001.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_123=proxy_pass http://upstream_9__w2_991201_1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_124=# configuration file /data/nginx/proxy_host/991202.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_125=proxy_pass http://upstream_999__w2_991202_1; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_126=# configuration file /data/nginx/proxy_host/991203.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_127=add_header Cache-Control "no-store, max-age_0" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_128=add_header X-Robots-Tag "noindex, nofollow" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_129=add_header Strict-Transport-Security "max-age_31536000" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_130=add_header Permissions-Policy "geolocation_(), microphone_(), camera_()" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_131=add_header Content-Security-Policy "default-src 'none'; img-src 'self'; style-src 'unsafe-inline'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'" always; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_132=return 200 'Илюша — сайт готовится к запуску
И
Скоро открытие

Здесь будет сайт ньюфаундленда Илюши

Мы готовим его историю, фотографии и новости. Скоро всё появится здесь.

newfilya.ru
'; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_133=# configuration file /data/nginx/proxy_host/992.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_134=# configuration file /data/nginx/proxy_host/993.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_135=# TAFTAUTO_ROUTER_WG_MANAGED_yes +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_136=listen [::]:80; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_137=server_name gram1.ru www.gram1.ru; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_138=location / { return 301 https://$host$request_uri; } +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_139=server { +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_140=listen 0.0.0.0:443 ssl; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_141=listen [::]:443 ssl; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_142=include /data/custom_nginx/gram1-authentik-forward-auth.conf; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_143=ssl_certificate /data/tls/parked-certs/gram1.ru/fullchain.pem; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_144=ssl_certificate_key /data/tls/parked-certs/gram1.ru/privkey.pem; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_145=ssl_protocols TLSv1.2 TLSv1.3; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_146=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_147=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_148=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_149=proxy_pass http://[PRIVATE_IP]:8030; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_150=# configuration file /data/custom_nginx/gram1-authentik-forward-auth.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_151=# Gram Crypto single-app forward-auth +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_152=auth_request /outpost.goauthentik.io/auth/nginx; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_153=error_page 401 _ @goauthentik_proxy_signin; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_154=auth_request_set $auth_cookie $upstream_http_set_cookie; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_155=proxy_pass http://upstream_999; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_156=# configuration file /data/custom_nginx/http.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_157=listen 0.0.0.0:80; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_158=server_name evidence.vpn.gram1.ru; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_159=return 308 https://$host$request_uri; +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_160=# BEGIN HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_161=# END HOMELAB COMMAND PORTAL RUN3 +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_162=# configuration file /data/custom_nginx/stream_top.conf: +EDGE_EDGE_CUSTOM_INCLUDE_CONTEXT_163=# configuration file /data/custom_nginx/stream.conf: +EDGE_EDGE_PROXY_HOST_FILE_COUNT=39 +EDGE_EDGE_PROXY_SAMPLE_1_PATH=/opt/npmplus/nginx/proxy_host/10.conf +EDGE_EDGE_PROXY_SAMPLE_1_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38 +EDGE_EDGE_PROXY_SAMPLE_1_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_1_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_1_LINE_2=server_name dozzle.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_1_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_1_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_13=proxy_pass http://upstream_10; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_1_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_2_PATH=/opt/npmplus/nginx/proxy_host/11.conf +EDGE_EDGE_PROXY_SAMPLE_2_SHA256=5cfa4278011cc940f17b1b118dad84299c007e180e411ff7e53896f076491e0d +EDGE_EDGE_PROXY_SAMPLE_2_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_2_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_2_LINE_2=server_name paper.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_2_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_2_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_13=proxy_pass http://upstream_11; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_2_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_3_PATH=/opt/npmplus/nginx/proxy_host/13.conf +EDGE_EDGE_PROXY_SAMPLE_3_SHA256=9d3280ddc5ce5dc6da429fe67842eaf9e5c1647e358cde1b48da8b4ea5c921a3 +EDGE_EDGE_PROXY_SAMPLE_3_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_3_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_3_LINE_2=server_name photos.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_3_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_3_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_13=proxy_pass http://upstream_13; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_3_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_4_PATH=/opt/npmplus/nginx/proxy_host/14.conf +EDGE_EDGE_PROXY_SAMPLE_4_SHA256=31a5a04ad88c89e6bf4cedc6b224c2aadba7c06d012c5b4b5ec12b738d623f29 +EDGE_EDGE_PROXY_SAMPLE_4_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_4_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_4_LINE_2=server_name auth.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_6=ssl_certificate /data/tls/certbot/live/npm-30/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-30/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_4_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_4_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_13=proxy_pass http://upstream_14; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_4_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_5_PATH=/opt/npmplus/nginx/proxy_host/19.conf +EDGE_EDGE_PROXY_SAMPLE_5_SHA256=50bb25738fbbba8dd490942b3a7dac69daa8b328d2ca9d1bcc013def9531a999 +EDGE_EDGE_PROXY_SAMPLE_5_LINE_COUNT=15 +EDGE_EDGE_PROXY_SAMPLE_5_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_5_LINE_2=server_name filebrowser.vpn.gram1.ru; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_3=listen unix:/run/nginx.sock; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_4=listen 0.0.0.0:80; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_5=listen 0.0.0.0:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_6=ssl_certificate /data/tls/certbot/live/npm-32/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_7=ssl_certificate_key /data/tls/certbot/live/npm-32/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_8=location /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_5_LINE_9=location / { +EDGE_EDGE_PROXY_SAMPLE_5_LINE_10=proxy_set_header Host $host$is_request_port$request_port; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_11=include proxy-headers.conf; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_12=proxy_set_header Accept-Encoding ""; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_13=proxy_pass http://upstream_19; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_14=include /data/custom_nginx/server_http.conf; +EDGE_EDGE_PROXY_SAMPLE_5_LINE_15=include /data/custom_nginx/server_proxy.conf; +EDGE_EDGE_PROXY_SAMPLE_6_PATH=/opt/npmplus/nginx/proxy_host/200.conf +EDGE_EDGE_PROXY_SAMPLE_6_SHA256=f7c9550d2d8d2d11cc4221f6cf70f4ad0cf91e7de88605f38d7076fe3c362a33 +EDGE_EDGE_PROXY_SAMPLE_6_LINE_COUNT=24 +EDGE_EDGE_PROXY_SAMPLE_6_LINE_1=server { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_2=listen 80; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_3=listen [::]:80; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_4=server_name codevipe.ru www.codevipe.ru; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_5=location ^~ /.well-known/acme-challenge/ { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_6=location / { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_7=server { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_8=listen 443 ssl; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_9=listen [::]:443 ssl; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_10=http2 on; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_11=server_name codevipe.ru www.codevipe.ru; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_12=ssl_certificate /data/tls/forum-certs/live/codevipe.ru/fullchain.pem; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_13=ssl_certificate_key /data/tls/forum-certs/live/codevipe.ru/privkey.pem; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_14=location / { +EDGE_EDGE_PROXY_SAMPLE_6_LINE_15=proxy_http_version 1.1; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_16=proxy_set_header Host $host; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_17=proxy_set_header X-Real-IP $remote_addr; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_18=proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_19=proxy_set_header X-Forwarded-Proto https; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_20=proxy_set_header X-Forwarded-Scheme https; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_21=proxy_set_header X-Forwarded-Ssl on; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_22=proxy_set_header Upgrade $http_upgrade; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_23=proxy_set_header Connection "upgrade"; +EDGE_EDGE_PROXY_SAMPLE_6_LINE_24=proxy_pass http://[PRIVATE_IP]:80; +EDGE_EDGE_DOMAIN_HIT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/renewal/newfi-staging.gram1.ru.conf +EDGE_EDGE_DOMAIN_HIT_1_SHA256=d4e19b91f48e147e5248cc3120aba2c8fbfb7952857ef77bc713abfb2acbcc44 +EDGE_EDGE_DOMAIN_HIT_1_SAFE_LINE_COUNT=5 +EDGE_EDGE_DOMAIN_HIT_1_LINE_1=archive_dir _ /data/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru +EDGE_EDGE_DOMAIN_HIT_1_LINE_2=cert _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_DOMAIN_HIT_1_LINE_3=privkey _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/privkey.pem +EDGE_EDGE_DOMAIN_HIT_1_LINE_4=chain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/chain.pem +EDGE_EDGE_DOMAIN_HIT_1_LINE_5=fullchain _ /data/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_DOMAIN_HIT_2_PATH=/opt/npmplus/newfi-staging-certbot/config/renewal/newfi-staging.gram1.ru.conf +EDGE_EDGE_DOMAIN_HIT_2_SHA256=03b20f9cf99f8eb04b28a07066a9a7d7c8c4d9de946db1bc102306a6425e6034 +EDGE_EDGE_DOMAIN_HIT_2_SAFE_LINE_COUNT=5 +EDGE_EDGE_DOMAIN_HIT_2_LINE_1=archive_dir _ /data/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru +EDGE_EDGE_DOMAIN_HIT_2_LINE_2=cert _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_DOMAIN_HIT_2_LINE_3=privkey _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/privkey.pem +EDGE_EDGE_DOMAIN_HIT_2_LINE_4=chain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/chain.pem +EDGE_EDGE_DOMAIN_HIT_2_LINE_5=fullchain _ /data/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_DOMAIN_HIT_3_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/12.conf +EDGE_EDGE_DOMAIN_HIT_3_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999 +EDGE_EDGE_DOMAIN_HIT_3_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_3_LINE_1=# memos.gram1.ru +EDGE_EDGE_DOMAIN_HIT_3_LINE_2=server_name memos.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_4_PATH=/opt/npmplus/manual-backups/wave-memos-filebrowser-only-20260702T053718Z/19.conf +EDGE_EDGE_DOMAIN_HIT_4_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227 +EDGE_EDGE_DOMAIN_HIT_4_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_4_LINE_1=# filebrowser.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_4_LINE_2=server_name filebrowser.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_5_PATH=/opt/npmplus/manual-backups/netbox-final-route-switch-20260702T063943Z/35.conf +EDGE_EDGE_DOMAIN_HIT_5_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a +EDGE_EDGE_DOMAIN_HIT_5_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_5_LINE_1=# netbox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_5_LINE_2=server_name netbox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_6_PATH=/opt/npmplus/manual-backups/syncthing-route-switch-20260702T073353Z/44.conf +EDGE_EDGE_DOMAIN_HIT_6_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9 +EDGE_EDGE_DOMAIN_HIT_6_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_6_LINE_1=# syncthing.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_6_LINE_2=server_name syncthing.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_7_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/40.conf +EDGE_EDGE_DOMAIN_HIT_7_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6 +EDGE_EDGE_DOMAIN_HIT_7_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_7_LINE_1=# linkding.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_7_LINE_2=server_name linkding.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_8_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/33.conf +EDGE_EDGE_DOMAIN_HIT_8_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24 +EDGE_EDGE_DOMAIN_HIT_8_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_8_LINE_1=# mealie.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_8_LINE_2=server_name mealie.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_9_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/32.conf +EDGE_EDGE_DOMAIN_HIT_9_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb +EDGE_EDGE_DOMAIN_HIT_9_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_9_LINE_1=# homebox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_9_LINE_2=server_name homebox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_10_PATH=/opt/npmplus/manual-backups/wave3-route-switch-20260702T050301Z/30.conf +EDGE_EDGE_DOMAIN_HIT_10_SHA256=ff7897404764e508d0c02a45591b66e9698c2eda35771d51283b81cfb82a6e5b +EDGE_EDGE_DOMAIN_HIT_10_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_10_LINE_1=# actual-budget.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_10_LINE_2=server_name actual-budget.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_11_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/10.conf +EDGE_EDGE_DOMAIN_HIT_11_SHA256=6c7b1445b61e86f174dc0b5d931a7dbeb4cb95776fd46177bb361b5058fb6b38 +EDGE_EDGE_DOMAIN_HIT_11_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_11_LINE_1=# dozzle.gram1.ru +EDGE_EDGE_DOMAIN_HIT_11_LINE_2=server_name dozzle.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_12_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/34.conf +EDGE_EDGE_DOMAIN_HIT_12_SHA256=854e612a8056948d97aeaabbd4e46e3b2dfe7320f186a7b4c37b18d27ed9b525 +EDGE_EDGE_DOMAIN_HIT_12_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_12_LINE_1=# n8n.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_12_LINE_2=server_name n8n.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_13_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/15.conf +EDGE_EDGE_DOMAIN_HIT_13_SHA256=514540a8258639c99ff6538048f58f159d1fe528196802290a9210904810bb32 +EDGE_EDGE_DOMAIN_HIT_13_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_13_LINE_1=# backup.gram1.ru +EDGE_EDGE_DOMAIN_HIT_13_LINE_2=server_name backup.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_14_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/40.conf +EDGE_EDGE_DOMAIN_HIT_14_SHA256=dd2630f192b4e6287850f5b717edf5822a1b016c7881281e593542d6e60e78d6 +EDGE_EDGE_DOMAIN_HIT_14_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_14_LINE_1=# linkding.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_14_LINE_2=server_name linkding.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_15_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/51.conf +EDGE_EDGE_DOMAIN_HIT_15_SHA256=7ea87e21691746b37a657c082e4ca2eeb684f30f6f35666965bd632f1727c974 +EDGE_EDGE_DOMAIN_HIT_15_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_15_LINE_1=# dns2.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_15_LINE_2=server_name dns2.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_16_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/53.conf +EDGE_EDGE_DOMAIN_HIT_16_SHA256=c6d17cad8a93da7db80d04d15b6e669ced2c264b06936a15b262235783421219 +EDGE_EDGE_DOMAIN_HIT_16_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_16_LINE_1=# vikunja.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_16_LINE_2=server_name vikunja.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_17_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/41.conf +EDGE_EDGE_DOMAIN_HIT_17_SHA256=03c8e1777fb6d987096a7b70a27b96924e7412da71e1fcde905428913573c135 +EDGE_EDGE_DOMAIN_HIT_17_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_17_LINE_1=# minio.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_17_LINE_2=server_name minio.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_18_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf +EDGE_EDGE_DOMAIN_HIT_18_SHA256=3f01203e74695957ccfb27f1115defeb203dee0b9a509c1cd0e24e7314435b74 +EDGE_EDGE_DOMAIN_HIT_18_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_18_LINE_1=# npmplus.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_18_LINE_2=server_name npmplus.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_19_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/44.conf +EDGE_EDGE_DOMAIN_HIT_19_SHA256=c3e43d5c89d5e0829017b08494bc1125c6971119101e6f885928262b62f5a0d9 +EDGE_EDGE_DOMAIN_HIT_19_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_19_LINE_1=# syncthing.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_19_LINE_2=server_name syncthing.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_20_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/6.conf +EDGE_EDGE_DOMAIN_HIT_20_SHA256=1c9a12edc68ce40387123a560d726ddfb75481c48be00c25c8229bc7bfc5c500 +EDGE_EDGE_DOMAIN_HIT_20_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_20_LINE_1=# vault.gram1.ru +EDGE_EDGE_DOMAIN_HIT_20_LINE_2=server_name vault.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_21_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/4.conf +EDGE_EDGE_DOMAIN_HIT_21_SHA256=4bda6d488ae03fa6dcf922c5555ec5e80a7fa38ae587657b09117ff3467f8599 +EDGE_EDGE_DOMAIN_HIT_21_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_21_LINE_1=# uptime.gram1.ru +EDGE_EDGE_DOMAIN_HIT_21_LINE_2=server_name uptime.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_22_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/36.conf +EDGE_EDGE_DOMAIN_HIT_22_SHA256=021535b11d917435519f5a786c5a447e5d18ceabd45a61946f0bef477b4acd8b +EDGE_EDGE_DOMAIN_HIT_22_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_22_LINE_1=# node-red.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_22_LINE_2=server_name node-red.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_23_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/16.conf +EDGE_EDGE_DOMAIN_HIT_23_SHA256=1a2e614a1b4e69ebad7434e3cb1138903b76dee7724eeda9bea43e432775eba6 +EDGE_EDGE_DOMAIN_HIT_23_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_23_LINE_1=# kuma.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_23_LINE_2=server_name kuma.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_24_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/11.conf +EDGE_EDGE_DOMAIN_HIT_24_SHA256=edd3658a22a56254ff37e9bdb1ab6c228f26bd169502ed4d0e10ba591995c7a1 +EDGE_EDGE_DOMAIN_HIT_24_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_24_LINE_1=# paper.gram1.ru +EDGE_EDGE_DOMAIN_HIT_24_LINE_2=server_name paper.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_25_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/33.conf +EDGE_EDGE_DOMAIN_HIT_25_SHA256=ebd575cca1cf4e104e4acd51cc6a1024b92d915a0e92d9f5164dac0e163efe24 +EDGE_EDGE_DOMAIN_HIT_25_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_25_LINE_1=# mealie.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_25_LINE_2=server_name mealie.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_26_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/14.conf +EDGE_EDGE_DOMAIN_HIT_26_SHA256=a11b55ae3702763d130e8989674642f6f1ed9a3581279dd5c742aca5155acd4b +EDGE_EDGE_DOMAIN_HIT_26_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_26_LINE_1=# auth.gram1.ru +EDGE_EDGE_DOMAIN_HIT_26_LINE_2=server_name auth.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_27_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/56.conf +EDGE_EDGE_DOMAIN_HIT_27_SHA256=41ee27cef7c951abdcc581b5e6e442f6bd3001ad6c837867a3040a1a991bbce0 +EDGE_EDGE_DOMAIN_HIT_27_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_27_LINE_1=# jellyfin.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_27_LINE_2=server_name jellyfin.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_28_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/3.conf +EDGE_EDGE_DOMAIN_HIT_28_SHA256=863a7b7d0eef5f56de9a35da0dcf1f9343d3427a2164b56d1cc39d540bb96865 +EDGE_EDGE_DOMAIN_HIT_28_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_28_LINE_1=# nc.gram1.ru +EDGE_EDGE_DOMAIN_HIT_28_LINE_2=server_name nc.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_29_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/42.conf +EDGE_EDGE_DOMAIN_HIT_29_SHA256=7bc5894fc6f9f409382e1a1fc5bdee152e6061cd20e3394db05dea7c482fafb7 +EDGE_EDGE_DOMAIN_HIT_29_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_29_LINE_1=# ntfy.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_29_LINE_2=server_name ntfy.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_30_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/8.conf +EDGE_EDGE_DOMAIN_HIT_30_SHA256=3dee29538c135ffc03540c13840ac863dd3c7191394f3a59767d9bf3da86e310 +EDGE_EDGE_DOMAIN_HIT_30_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_30_LINE_1=# home.gram1.ru +EDGE_EDGE_DOMAIN_HIT_30_LINE_2=server_name home.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_31_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf +EDGE_EDGE_DOMAIN_HIT_31_SHA256=a07247d85a1e617385d6f08d0f83c11d01b5c2ef5d759565516af35ce5fceea6 +EDGE_EDGE_DOMAIN_HIT_31_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_31_LINE_1=# gotify.gram1.ru +EDGE_EDGE_DOMAIN_HIT_31_LINE_2=server_name gotify.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_32_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/7.conf +EDGE_EDGE_DOMAIN_HIT_32_SHA256=e926fba4ffa53cdcb9d2d12a507ef8c58caf1e6edbf6a79910ca384a530a7cec +EDGE_EDGE_DOMAIN_HIT_32_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_32_LINE_1=# dockge.gram1.ru +EDGE_EDGE_DOMAIN_HIT_32_LINE_2=server_name dockge.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_33_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/48.conf.bak-route48-fix-20260625T211546Z +EDGE_EDGE_DOMAIN_HIT_33_SHA256=963622f7e6d5ba5c9cc4c1b3ef220d07222c007e67f1bb25f7125670d43bcdfc +EDGE_EDGE_DOMAIN_HIT_33_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_33_LINE_1=# npmplus.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_33_LINE_2=server_name npmplus.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_34_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/58.conf +EDGE_EDGE_DOMAIN_HIT_34_SHA256=943d5ddb5bb80f4b4bfcfaa71bca886a02c14e985ad977e84442520e645f2d21 +EDGE_EDGE_DOMAIN_HIT_34_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_34_LINE_1=# books.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_34_LINE_2=server_name books.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_35_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/12.conf +EDGE_EDGE_DOMAIN_HIT_35_SHA256=995067c699b8a5dccdbf619d849ad6e9e7180b14430ef2a07d3b363241c10999 +EDGE_EDGE_DOMAIN_HIT_35_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_35_LINE_1=# memos.gram1.ru +EDGE_EDGE_DOMAIN_HIT_35_LINE_2=server_name memos.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_36_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/31.conf +EDGE_EDGE_DOMAIN_HIT_36_SHA256=fb6b894210a1b0b9109afe602d09b8c14843f69f4cf28f14082ac6f18b9e1262 +EDGE_EDGE_DOMAIN_HIT_36_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_36_LINE_1=# grafana.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_36_LINE_2=server_name grafana.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_37_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/18.conf +EDGE_EDGE_DOMAIN_HIT_37_SHA256=98d02b79d04d017637a62fe95a1e21f7637bdcbfe66f04a76249708c46c5455f +EDGE_EDGE_DOMAIN_HIT_37_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_37_LINE_1=# gitea.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_37_LINE_2=server_name gitea.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_38_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/19.conf +EDGE_EDGE_DOMAIN_HIT_38_SHA256=8d69e9df82051da741bea16dd7a83f38a4ff5769670d84007de0e37866e61227 +EDGE_EDGE_DOMAIN_HIT_38_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_38_LINE_1=# filebrowser.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_38_LINE_2=server_name filebrowser.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_39_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/9.conf.bak-gitea-public-20260629200108 +EDGE_EDGE_DOMAIN_HIT_39_SHA256=3de6726fdf9e421264cf0cd6ea873d16ff057eff63103d21bdefb45ebc5ace84 +EDGE_EDGE_DOMAIN_HIT_39_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_39_LINE_1=# git.gram1.ru +EDGE_EDGE_DOMAIN_HIT_39_LINE_2=server_name git.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_40_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/32.conf +EDGE_EDGE_DOMAIN_HIT_40_SHA256=a276e90bdaf15cbff3bb6814a031a78ec82bdaf5064e6cf842d7bcb65ab23ebb +EDGE_EDGE_DOMAIN_HIT_40_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_40_LINE_1=# homebox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_40_LINE_2=server_name homebox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_41_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/35.conf +EDGE_EDGE_DOMAIN_HIT_41_SHA256=cf13fe8f5591d478ff0a3c7458e24f0b88413f1d7da9953e57f9633f0c526f0a +EDGE_EDGE_DOMAIN_HIT_41_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_41_LINE_1=# netbox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_41_LINE_2=server_name netbox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_42_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/52.conf +EDGE_EDGE_DOMAIN_HIT_42_SHA256=da0d5a22edaacbd5c0d1c29286f1540dd0e61ab8e08b154a206e81bde3f49ed8 +EDGE_EDGE_DOMAIN_HIT_42_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_42_LINE_1=# checks.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_42_LINE_2=server_name checks.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_43_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/54.conf +EDGE_EDGE_DOMAIN_HIT_43_SHA256=02644164d1bc4192052daca19417aa9b678c0f1859ffdaf64a9be076ff922337 +EDGE_EDGE_DOMAIN_HIT_43_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_43_LINE_1=# bookstack.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_43_LINE_2=server_name bookstack.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_44_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/17.conf +EDGE_EDGE_DOMAIN_HIT_44_SHA256=2e3beedb0eb44db4abc25f61b47e455b674ef3075b7b3ea60c89c5a81b40e8a8 +EDGE_EDGE_DOMAIN_HIT_44_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_44_LINE_1=# homepage.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_44_LINE_2=server_name homepage.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_45_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/39.conf +EDGE_EDGE_DOMAIN_HIT_45_SHA256=c028974c96689862e5f047f200ad4a087c29743f710286977ecbd1cddd639339 +EDGE_EDGE_DOMAIN_HIT_45_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_45_LINE_1=# karakeep.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_45_LINE_2=server_name karakeep.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_46_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/47.conf +EDGE_EDGE_DOMAIN_HIT_46_SHA256=258db2708c437c7b4c7db4913931804f0f4cc9cb0c351f60e0979b0c28f2ddac +EDGE_EDGE_DOMAIN_HIT_46_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_46_LINE_1=# homeassistant.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_46_LINE_2=server_name homeassistant.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_47_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/5.conf.bak-gotify-local-20260624T142122Z +EDGE_EDGE_DOMAIN_HIT_47_SHA256=6ab686a7019ed9d97068dbf8784e154557b25e9f6b80d4900f5236024bd3f4a3 +EDGE_EDGE_DOMAIN_HIT_47_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_47_LINE_1=# gotify.gram1.ru +EDGE_EDGE_DOMAIN_HIT_47_LINE_2=server_name gotify.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_48_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/46.conf +EDGE_EDGE_DOMAIN_HIT_48_SHA256=493d0724c66cec9b5ea8403827cfa2f0c17e5cc07b3a10a48f114502f2112329 +EDGE_EDGE_DOMAIN_HIT_48_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_48_LINE_1=# prometheus.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_48_LINE_2=server_name prometheus.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_49_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/45.conf +EDGE_EDGE_DOMAIN_HIT_49_SHA256=5d5c75a71f6d2bf41a0d9e328256ebaa9bb3f5d9c8eff6e2f9bb76ca28f34b75 +EDGE_EDGE_DOMAIN_HIT_49_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_49_LINE_1=# alertmanager.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_49_LINE_2=server_name alertmanager.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_50_PATH=/opt/npmplus/manual-backups/forum-public-ok-20260701T064349Z/proxy_host.public-ok/49.conf +EDGE_EDGE_DOMAIN_HIT_50_SHA256=5748bc1d111a991d10a54781a303dd74c9aa322a18ae9ab5732bae7803a04805 +EDGE_EDGE_DOMAIN_HIT_50_SAFE_LINE_COUNT=2 +EDGE_EDGE_DOMAIN_HIT_50_LINE_1=# proxmox.vpn.gram1.ru +EDGE_EDGE_DOMAIN_HIT_50_LINE_2=server_name proxmox.vpn.gram1.ru; +EDGE_EDGE_DOMAIN_HIT_COUNT=50 +EDGE_EDGE_CERT_CANDIDATE_COUNT=236 +EDGE_EDGE_MATCH_CERT_1_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_1_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff +EDGE_EDGE_MATCH_CERT_1_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_1_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_1_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_1_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_2_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/archive/newfi-staging.gram1.ru/cert1.pem +EDGE_EDGE_MATCH_CERT_2_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4 +EDGE_EDGE_MATCH_CERT_2_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_2_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_2_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_2_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_3_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_3_SHA256=64350f2013c4c42c1fbefe90b1b7e1f3398a13def15f5f991b6384e7c98fb5ff +EDGE_EDGE_MATCH_CERT_3_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_3_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_3_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_3_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_4_PATH=/opt/npmplus/newfi-staging-certbot-apply7/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_MATCH_CERT_4_SHA256=03c4f3fbfa4b5cf191c594d46c694f4a499a476776dcf53065480d196cee11b4 +EDGE_EDGE_MATCH_CERT_4_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_4_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_4_NOTAFTER=Dec 7 05:05:52 2026 GMT +EDGE_EDGE_MATCH_CERT_4_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_5_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_5_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28 +EDGE_EDGE_MATCH_CERT_5_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_5_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_5_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_5_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_6_PATH=/opt/npmplus/newfi-staging-certbot/config/archive/newfi-staging.gram1.ru/cert1.pem +EDGE_EDGE_MATCH_CERT_6_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8 +EDGE_EDGE_MATCH_CERT_6_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_6_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_6_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_6_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_7_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_7_SHA256=4b32f28d36d662417b16de55275608947602c287e65de576bce9ec62c7b00b28 +EDGE_EDGE_MATCH_CERT_7_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_7_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_7_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_7_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_8_PATH=/opt/npmplus/newfi-staging-certbot/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_MATCH_CERT_8_SHA256=c29f959d10eb04f2f07d01e257843f13202bcd865b5d462355e801c18589fee8 +EDGE_EDGE_MATCH_CERT_8_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_8_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_8_NOTAFTER=Dec 7 04:49:30 2026 GMT +EDGE_EDGE_MATCH_CERT_8_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_9_PATH=/opt/npmplus/tls/landing-certs/pvepro.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_9_SHA256=9b0b9b8ea47cdc3c534328dc0a3e3fe6e2a875ab54d5e2f460ec18723557e248 +EDGE_EDGE_MATCH_CERT_9_SUBJECT=subject_CN_pvepro.ru +EDGE_EDGE_MATCH_CERT_9_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_9_NOTAFTER=Nov 29 00:47:55 2026 GMT +EDGE_EDGE_MATCH_CERT_9_SAN=DNS:pvepro.ru, DNS:www.pvepro.ru +EDGE_EDGE_MATCH_CERT_10_PATH=/opt/npmplus/tls/parked-certs/gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_10_SHA256=dddbba499dbdf28ac1887214c0bb996d8f014a12fe31e386f7fc926ba8a84375 +EDGE_EDGE_MATCH_CERT_10_SUBJECT=subject_CN_gram1.ru +EDGE_EDGE_MATCH_CERT_10_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_10_NOTAFTER=Nov 29 00:49:36 2026 GMT +EDGE_EDGE_MATCH_CERT_10_SAN=DNS:gram1.ru, DNS:www.gram1.ru +EDGE_EDGE_MATCH_CERT_11_PATH=/opt/npmplus/tls/workers2-spb-bridge/git-read.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_11_SHA256=42c858c6f6cec0e11df26585c267cad0b388bff3412879316191c1525e0d48d8 +EDGE_EDGE_MATCH_CERT_11_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_11_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_11_NOTAFTER=Nov 15 02:03:28 2026 GMT +EDGE_EDGE_MATCH_CERT_11_SAN=DNS:git-read.gram1.ru, DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_12_PATH=/opt/npmplus/tls/certbot/archive/npm-35/fullchain2.pem +EDGE_EDGE_MATCH_CERT_12_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35 +EDGE_EDGE_MATCH_CERT_12_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_12_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_12_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_12_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_13_PATH=/opt/npmplus/tls/certbot/archive/npm-35/cert2.pem +EDGE_EDGE_MATCH_CERT_13_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d +EDGE_EDGE_MATCH_CERT_13_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_13_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_13_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_13_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_14_PATH=/opt/npmplus/tls/certbot/archive/npm-32/fullchain2.pem +EDGE_EDGE_MATCH_CERT_14_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9 +EDGE_EDGE_MATCH_CERT_14_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_14_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_14_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_14_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_15_PATH=/opt/npmplus/tls/certbot/archive/npm-32/cert2.pem +EDGE_EDGE_MATCH_CERT_15_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23 +EDGE_EDGE_MATCH_CERT_15_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_15_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_15_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_15_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_16_PATH=/opt/npmplus/tls/certbot/archive/npm-30/fullchain2.pem +EDGE_EDGE_MATCH_CERT_16_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e +EDGE_EDGE_MATCH_CERT_16_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_16_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_16_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_16_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_17_PATH=/opt/npmplus/tls/certbot/archive/npm-30/cert2.pem +EDGE_EDGE_MATCH_CERT_17_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b +EDGE_EDGE_MATCH_CERT_17_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_17_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_17_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_17_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_18_PATH=/opt/npmplus/tls/certbot/archive/npm-18/fullchain2.pem +EDGE_EDGE_MATCH_CERT_18_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be +EDGE_EDGE_MATCH_CERT_18_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_18_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_18_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_18_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_19_PATH=/opt/npmplus/tls/certbot/archive/npm-18/cert2.pem +EDGE_EDGE_MATCH_CERT_19_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f +EDGE_EDGE_MATCH_CERT_19_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_19_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_19_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_19_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_20_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_20_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7 +EDGE_EDGE_MATCH_CERT_20_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_20_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_20_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_20_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_21_PATH=/opt/npmplus/tls/certbot/archive/newfi-staging-gram1-ru/cert1.pem +EDGE_EDGE_MATCH_CERT_21_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5 +EDGE_EDGE_MATCH_CERT_21_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_21_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_21_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_21_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_22_PATH=/opt/npmplus/tls/certbot/archive/npm-27/fullchain2.pem +EDGE_EDGE_MATCH_CERT_22_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0 +EDGE_EDGE_MATCH_CERT_22_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_22_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_22_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_22_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_23_PATH=/opt/npmplus/tls/certbot/archive/npm-27/cert2.pem +EDGE_EDGE_MATCH_CERT_23_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9 +EDGE_EDGE_MATCH_CERT_23_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_23_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_23_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_23_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_24_PATH=/opt/npmplus/tls/certbot/archive/npm-38/fullchain1.pem +EDGE_EDGE_MATCH_CERT_24_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440 +EDGE_EDGE_MATCH_CERT_24_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_24_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_24_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_24_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_25_PATH=/opt/npmplus/tls/certbot/archive/npm-38/cert1.pem +EDGE_EDGE_MATCH_CERT_25_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818 +EDGE_EDGE_MATCH_CERT_25_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_25_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_25_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_25_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_26_PATH=/opt/npmplus/tls/certbot/archive/npm-29/fullchain2.pem +EDGE_EDGE_MATCH_CERT_26_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59 +EDGE_EDGE_MATCH_CERT_26_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_26_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_26_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_26_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_27_PATH=/opt/npmplus/tls/certbot/archive/npm-29/cert2.pem +EDGE_EDGE_MATCH_CERT_27_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980 +EDGE_EDGE_MATCH_CERT_27_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_27_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_27_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_27_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_28_PATH=/opt/npmplus/tls/certbot/archive/npm-31/fullchain2.pem +EDGE_EDGE_MATCH_CERT_28_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b +EDGE_EDGE_MATCH_CERT_28_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_28_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_28_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_28_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_29_PATH=/opt/npmplus/tls/certbot/archive/npm-31/cert2.pem +EDGE_EDGE_MATCH_CERT_29_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d +EDGE_EDGE_MATCH_CERT_29_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_29_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_29_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_29_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_30_PATH=/opt/npmplus/tls/certbot/archive/npm-17/fullchain2.pem +EDGE_EDGE_MATCH_CERT_30_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd +EDGE_EDGE_MATCH_CERT_30_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_30_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_30_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_30_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_31_PATH=/opt/npmplus/tls/certbot/archive/npm-17/cert2.pem +EDGE_EDGE_MATCH_CERT_31_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0 +EDGE_EDGE_MATCH_CERT_31_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_31_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_31_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_31_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_32_PATH=/opt/npmplus/tls/certbot/archive/npm-26/fullchain2.pem +EDGE_EDGE_MATCH_CERT_32_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876 +EDGE_EDGE_MATCH_CERT_32_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_32_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_32_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_32_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_33_PATH=/opt/npmplus/tls/certbot/archive/npm-26/cert2.pem +EDGE_EDGE_MATCH_CERT_33_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f +EDGE_EDGE_MATCH_CERT_33_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_33_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_33_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_33_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_34_PATH=/opt/npmplus/tls/certbot/archive/npm-21/fullchain2.pem +EDGE_EDGE_MATCH_CERT_34_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd +EDGE_EDGE_MATCH_CERT_34_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_34_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_34_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_34_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_35_PATH=/opt/npmplus/tls/certbot/archive/npm-21/cert2.pem +EDGE_EDGE_MATCH_CERT_35_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409 +EDGE_EDGE_MATCH_CERT_35_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_35_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_35_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_35_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_36_PATH=/opt/npmplus/tls/certbot/live/npm-35/fullchain.pem +EDGE_EDGE_MATCH_CERT_36_SHA256=3b9600053f0fb6b519c34f2b9a698e6243cc84bbdaacfa71df8ca68ff5f60b35 +EDGE_EDGE_MATCH_CERT_36_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_36_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_36_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_36_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_37_PATH=/opt/npmplus/tls/certbot/live/npm-35/cert.pem +EDGE_EDGE_MATCH_CERT_37_SHA256=f66d68a406e41ff2ef3b52c4b2758c26974163bbcd9e6bb0777ed79f80256c7d +EDGE_EDGE_MATCH_CERT_37_SUBJECT=subject_CN_uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_37_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_37_NOTAFTER=Nov 14 18:37:27 2026 GMT +EDGE_EDGE_MATCH_CERT_37_SAN=DNS:gotify.gram1.ru, DNS:uptime.gram1.ru +EDGE_EDGE_MATCH_CERT_38_PATH=/opt/npmplus/tls/certbot/live/npm-32/fullchain.pem +EDGE_EDGE_MATCH_CERT_38_SHA256=eb2b1b453515a197efe2af3c8e28301bb0f12e46ca0514679fbc890085cb9ee9 +EDGE_EDGE_MATCH_CERT_38_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_38_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_38_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_38_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_39_PATH=/opt/npmplus/tls/certbot/live/npm-32/cert.pem +EDGE_EDGE_MATCH_CERT_39_SHA256=cb9adcea50ae059cbb9fb94cb8afe8dde575a8b9df8ce6e134a440b02b9dfd23 +EDGE_EDGE_MATCH_CERT_39_SUBJECT=subject_CN_*.vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_39_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_39_NOTAFTER=Nov 15 01:58:54 2026 GMT +EDGE_EDGE_MATCH_CERT_39_SAN=DNS:*.vpn.gram1.ru, DNS:vpn.gram1.ru +EDGE_EDGE_MATCH_CERT_40_PATH=/opt/npmplus/tls/certbot/live/npm-30/fullchain.pem +EDGE_EDGE_MATCH_CERT_40_SHA256=a246f2110d184adce0596df3b68f6560ef197b560b341026c742e99b49f9a44e +EDGE_EDGE_MATCH_CERT_40_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_40_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_40_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_40_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_41_PATH=/opt/npmplus/tls/certbot/live/npm-30/cert.pem +EDGE_EDGE_MATCH_CERT_41_SHA256=6fad43ec2b9e115bbff90f9f8f97021a6639ec3f8f24c678d815a638a3d7e17b +EDGE_EDGE_MATCH_CERT_41_SUBJECT=subject_CN_dozzle.gram1.ru +EDGE_EDGE_MATCH_CERT_41_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_41_NOTAFTER=Nov 12 07:09:31 2026 GMT +EDGE_EDGE_MATCH_CERT_41_SAN=DNS:auth.gram1.ru, DNS:dozzle.gram1.ru, DNS:memos.gram1.ru, DNS:paper.gram1.ru, DNS:photos.gram1.ru +EDGE_EDGE_MATCH_CERT_42_PATH=/opt/npmplus/tls/certbot/live/npm-18/fullchain.pem +EDGE_EDGE_MATCH_CERT_42_SHA256=378068a4f36e001d03e239e329ef741ce10213735156328d48922d8576b2e0be +EDGE_EDGE_MATCH_CERT_42_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_42_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_42_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_42_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_43_PATH=/opt/npmplus/tls/certbot/live/npm-18/cert.pem +EDGE_EDGE_MATCH_CERT_43_SHA256=31dea621b1a92a4660a45719aef7692e333c854d0518eebcc4bc6f25921f087f +EDGE_EDGE_MATCH_CERT_43_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_43_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_43_NOTAFTER=Nov 12 13:08:31 2026 GMT +EDGE_EDGE_MATCH_CERT_43_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_44_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_44_SHA256=4d00dcbba53702f9b55bcff272a53c03840a7913a0206adc50cd949ce0e4e7f7 +EDGE_EDGE_MATCH_CERT_44_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_44_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_44_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_44_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_45_PATH=/opt/npmplus/tls/certbot/live/newfi-staging-gram1-ru/cert.pem +EDGE_EDGE_MATCH_CERT_45_SHA256=1f55ac9158044533d379390d603352e4bc38abc7d5f132d8362e53e1b45e33a5 +EDGE_EDGE_MATCH_CERT_45_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_45_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_45_NOTAFTER=Dec 7 05:18:02 2026 GMT +EDGE_EDGE_MATCH_CERT_45_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_46_PATH=/opt/npmplus/tls/certbot/live/npm-27/fullchain.pem +EDGE_EDGE_MATCH_CERT_46_SHA256=8de98ac2bace2859c2d4ea65a99d1f5eb8716099b6bf2e498a8222a48d744cc0 +EDGE_EDGE_MATCH_CERT_46_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_46_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_46_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_46_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_47_PATH=/opt/npmplus/tls/certbot/live/npm-27/cert.pem +EDGE_EDGE_MATCH_CERT_47_SHA256=9716bfc6f331abe5c757113e8c39f176ba871202549665d24e1304326ce240e9 +EDGE_EDGE_MATCH_CERT_47_SUBJECT=subject_CN_home.gram1.ru +EDGE_EDGE_MATCH_CERT_47_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_47_NOTAFTER=Nov 12 16:08:48 2026 GMT +EDGE_EDGE_MATCH_CERT_47_SAN=DNS:home.gram1.ru +EDGE_EDGE_MATCH_CERT_48_PATH=/opt/npmplus/tls/certbot/live/npm-38/fullchain.pem +EDGE_EDGE_MATCH_CERT_48_SHA256=ca935cae5c1b274c4dfde948393630aed03f4c3d83df54b1e3a8d1e5fc8b8440 +EDGE_EDGE_MATCH_CERT_48_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_48_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_48_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_48_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_49_PATH=/opt/npmplus/tls/certbot/live/npm-38/cert.pem +EDGE_EDGE_MATCH_CERT_49_SHA256=8c9402d8437a325dedd0d6fa825d491a32c6cd16a2477550ff07ba89beb7d818 +EDGE_EDGE_MATCH_CERT_49_SUBJECT=subject_CN_chat.gram1.ru +EDGE_EDGE_MATCH_CERT_49_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_49_NOTAFTER=Nov 13 06:01:23 2026 GMT +EDGE_EDGE_MATCH_CERT_49_SAN=DNS:chat.gram1.ru, DNS:groups.chat.gram1.ru, DNS:share.chat.gram1.ru +EDGE_EDGE_MATCH_CERT_50_PATH=/opt/npmplus/tls/certbot/live/npm-29/fullchain.pem +EDGE_EDGE_MATCH_CERT_50_SHA256=d31d62c8784ab6b37d7617036c02514fbfbd8b9e8b9040225a95988fe2cc0b59 +EDGE_EDGE_MATCH_CERT_50_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_50_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_50_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_50_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_51_PATH=/opt/npmplus/tls/certbot/live/npm-29/cert.pem +EDGE_EDGE_MATCH_CERT_51_SHA256=b82a2484536551f2b2c1a4eda7711486c39e25ab57ff665a2351009309c62980 +EDGE_EDGE_MATCH_CERT_51_SUBJECT=subject_CN_git.gram1.ru +EDGE_EDGE_MATCH_CERT_51_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_51_NOTAFTER=Nov 11 22:08:58 2026 GMT +EDGE_EDGE_MATCH_CERT_51_SAN=DNS:git.gram1.ru +EDGE_EDGE_MATCH_CERT_52_PATH=/opt/npmplus/tls/certbot/live/npm-31/fullchain.pem +EDGE_EDGE_MATCH_CERT_52_SHA256=c54fa52be54fd740c56753b4fc9eed4fccce815428d66ac23b8994ed95eebc9b +EDGE_EDGE_MATCH_CERT_52_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_52_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_52_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_52_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_53_PATH=/opt/npmplus/tls/certbot/live/npm-31/cert.pem +EDGE_EDGE_MATCH_CERT_53_SHA256=8cbb38a3e3e8e9b5f25164b4c0ff2aa4538f49dd2f9d53fe0da5ab77e45a0d2d +EDGE_EDGE_MATCH_CERT_53_SUBJECT=subject_CN_backup.gram1.ru +EDGE_EDGE_MATCH_CERT_53_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_53_NOTAFTER=Nov 13 01:09:11 2026 GMT +EDGE_EDGE_MATCH_CERT_53_SAN=DNS:backup.gram1.ru +EDGE_EDGE_MATCH_CERT_54_PATH=/opt/npmplus/tls/certbot/live/npm-17/fullchain.pem +EDGE_EDGE_MATCH_CERT_54_SHA256=d59992dd7d0895145a6287fa8b80bb747daf8e75e2e84a9d79188abf4935e8bd +EDGE_EDGE_MATCH_CERT_54_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_54_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_54_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_54_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_55_PATH=/opt/npmplus/tls/certbot/live/npm-17/cert.pem +EDGE_EDGE_MATCH_CERT_55_SHA256=a75c802ff0842507cc76bd43be79c4f850069267d8d5d363b37be101c45f94f0 +EDGE_EDGE_MATCH_CERT_55_SUBJECT=subject_CN_nc.gram1.ru +EDGE_EDGE_MATCH_CERT_55_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_55_NOTAFTER=Nov 11 22:08:35 2026 GMT +EDGE_EDGE_MATCH_CERT_55_SAN=DNS:nc.gram1.ru +EDGE_EDGE_MATCH_CERT_56_PATH=/opt/npmplus/tls/certbot/live/npm-26/fullchain.pem +EDGE_EDGE_MATCH_CERT_56_SHA256=168dc230189f2d5bf37b3e3dabb2f34032eef1a5eed3c404144b5bc26a007876 +EDGE_EDGE_MATCH_CERT_56_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_56_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_56_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_56_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_57_PATH=/opt/npmplus/tls/certbot/live/npm-26/cert.pem +EDGE_EDGE_MATCH_CERT_57_SHA256=5afe9b8e970706c767ec856436a925977055d97bf0eade19d0a24bfa8bc1ab9f +EDGE_EDGE_MATCH_CERT_57_SUBJECT=subject_CN_dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_57_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_57_NOTAFTER=Nov 12 01:08:51 2026 GMT +EDGE_EDGE_MATCH_CERT_57_SAN=DNS:dockge.gram1.ru +EDGE_EDGE_MATCH_CERT_58_PATH=/opt/npmplus/tls/certbot/live/npm-21/fullchain.pem +EDGE_EDGE_MATCH_CERT_58_SHA256=79231d237d1c7403850b0f7e4d350c6fd9dd7554dcc6402f09523dba373283cd +EDGE_EDGE_MATCH_CERT_58_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_58_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_58_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_58_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_59_PATH=/opt/npmplus/tls/certbot/live/npm-21/cert.pem +EDGE_EDGE_MATCH_CERT_59_SHA256=67a72c6155642250dbe10e325beb279b7cea3b12726cb56a440fa950fbd6e409 +EDGE_EDGE_MATCH_CERT_59_SUBJECT=subject_CN_vault.gram1.ru +EDGE_EDGE_MATCH_CERT_59_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE2 +EDGE_EDGE_MATCH_CERT_59_NOTAFTER=Nov 12 10:08:52 2026 GMT +EDGE_EDGE_MATCH_CERT_59_SAN=DNS:vault.gram1.ru +EDGE_EDGE_MATCH_CERT_60_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/fullchain1.pem +EDGE_EDGE_MATCH_CERT_60_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf +EDGE_EDGE_MATCH_CERT_60_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_60_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_60_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_60_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_61_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/archive/newfi-staging.gram1.ru/cert1.pem +EDGE_EDGE_MATCH_CERT_61_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6 +EDGE_EDGE_MATCH_CERT_61_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_61_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_61_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_61_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_62_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/fullchain.pem +EDGE_EDGE_MATCH_CERT_62_SHA256=79dad6a2b4987746658127672c1f13c314c7dea12f1227e0cefc6b3cd95380bf +EDGE_EDGE_MATCH_CERT_62_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_62_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_62_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_62_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_63_PATH=/opt/npmplus/newfi-staging-certbot-apply6/config/live/newfi-staging.gram1.ru/cert.pem +EDGE_EDGE_MATCH_CERT_63_SHA256=abf17c054fdad2ac2b13c3849b42d4bd05b360364cdac96a6e3a56524e7face6 +EDGE_EDGE_MATCH_CERT_63_SUBJECT=subject_CN_newfi-staging.gram1.ru +EDGE_EDGE_MATCH_CERT_63_ISSUER=issuer_C_US, O_Let's Encrypt, CN_YE1 +EDGE_EDGE_MATCH_CERT_63_NOTAFTER=Dec 7 05:01:07 2026 GMT +EDGE_EDGE_MATCH_CERT_63_SAN=DNS:newfi-staging.gram1.ru +EDGE_EDGE_CERT_PARSED_COUNT=172 +EDGE_EDGE_MATCH_CERT_COUNT=63 +EDGE_EDGE_LE_RENEWAL_CONF_COUNT=0 +EDGE_EDGE_LE_MATCH_COUNT=0 +EDGE_EDGE_LOOPBACK_19446_LISTENER_COUNT=0 +DECISION=PASS_NPMPLUS_CUSTOM_CERT_LAYOUT_DISCOVERED +NEXT_GATE=PERSIST_RELAY_REVERSESSH_AND_INSTALL_NPMPLUS_NB_FRONTEND +TASK_RESULT=PASS_NPMPLUS_CUSTOM_CERT_DISCOVERY CHANGES_MADE=false ROLLBACK_STARTED=false ROLLBACK_RESTORED=null -MUTATION_OUTCOME=NONE_READ_ONLY -HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260928-BEGET-RAW-FTPS-CONTROL-AUTH-9360R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} +MUTATION_OUTCOME=READ_ONLY +HOMELAB_RESULT_CONTRACT={"version":1,"command_id":"SUPPORT-260928-NPMPLUS-CUSTOM-CERT-DISCOVERY-99100R1","status":"OK","changes_made":false,"rollback_started":false,"rollback_restored":null} OUTPUT_END CHAT_OUTPUT_END