diff --git a/database/28:61:64:34:80:10:F4:39 b/database/28:61:64:34:80:10:F4:39
new file mode 100644
index 0000000..cf66d7a
--- /dev/null
+++ b/database/28:61:64:34:80:10:F4:39
@@ -0,0 +1 @@
+���temp�date�2026-03-10 18:10:23��date�2026-03-10 18:14:45�temp
\ No newline at end of file
diff --git a/database/28:61:64:35:18:1E:74:EB b/database/28:61:64:35:18:1E:74:EB
new file mode 100644
index 0000000..fdcc55e
--- /dev/null
+++ b/database/28:61:64:35:18:1E:74:EB
@@ -0,0 +1 @@
+���temp�date�2026-03-10 18:10:23��date�2026-03-10 18:14:45�temp
\ No newline at end of file
diff --git a/database/28:61:64:35:18:3C:3D:61 b/database/28:61:64:35:18:3C:3D:61
new file mode 100644
index 0000000..2f098db
--- /dev/null
+++ b/database/28:61:64:35:18:3C:3D:61
@@ -0,0 +1 @@
+���temp�date�2026-03-10 18:10:23��date�2026-03-10 18:14:45�temp
\ No newline at end of file
diff --git a/database/cellar b/database/cellar
index cbeb451..7441771 100644
Binary files a/database/cellar and b/database/cellar differ
diff --git a/database/room b/database/room
index 03ec032..33f22b5 100644
Binary files a/database/room and b/database/room differ
diff --git a/database/weather b/database/weather
index 7b91ade..19929c3 100644
Binary files a/database/weather and b/database/weather differ
diff --git a/getcsv.sh b/getcsv.sh
index 250c1c7..14fe0a0 100644
--- a/getcsv.sh
+++ b/getcsv.sh
@@ -5,3 +5,6 @@ curl -LJO \
 'https://docs.google.com/spreadsheets/d/e/2PACX-1vQrEP1eukYo2fnNs5zsQgmZTcS1PzIDYL46Lw7un1_v70jP6mgBFqpjOJno9ic-W03PrlxsC3s3YiWA/pub?gid=0&single=true&output=csv'
 
 mv braga-1.csv tanks.csv
+
+sudo iptables -A INPUT -p tcp --dport 4888 -j ACCEPT
+sudo iptables -A INPUT -p tcp --dport 4999 -j ACCEPT
diff --git a/logs/error.log b/logs/error.log
old mode 100644
new mode 100755
index 67e07a1..1577c45
--- a/logs/error.log
+++ b/logs/error.log
@@ -926,3 +926,3008 @@ coroutine 0:
 2026/03/08 21:31:57 [error] 2152653#0: *268 open() "/home/braga/public/fonts/KelsonSans-BoldRU.eot" failed (2: No such file or directory), client: 74.7.243.233, server: chan.ulgrad.ru, request: "GET /public/fonts/KelsonSans-BoldRU.eot HTTP/1.1", host: "chan.ulgrad.ru", referrer: "https://chan.ulgrad.ru/public/css/style.css"
 2026/03/08 21:32:02 [error] 2152653#0: *268 open() "/home/braga/public/fonts/yugothil.ttf" failed (2: No such file or directory), client: 74.7.243.233, server: chan.ulgrad.ru, request: "GET /public/fonts/yugothil.ttf HTTP/1.1", host: "chan.ulgrad.ru", referrer: "https://chan.ulgrad.ru/public/css/style.css"
 2026/03/08 21:32:04 [error] 2152653#0: *268 open() "/home/braga/public/fonts/yugothil.woff" failed (2: No such file or directory), client: 74.7.243.233, server: chan.ulgrad.ru, request: "GET /public/fonts/yugothil.woff HTTP/1.1", host: "chan.ulgrad.ru", referrer: "https://chan.ulgrad.ru/public/css/style.css"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/css/support_parent.css" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /css/support_parent.css HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/static/style/protect/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/protect/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/static/style/sys_files/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/sys_files/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/js/twint_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/twint_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/assets/js/message.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/message.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/js/lkk_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/lkk_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/assets/js/qr_modal.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/qr_modal.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 22:41:14 [error] 2177675#0: *7 open() "/home/braga/assets/js/auth.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/auth.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/08 23:48:10 [error] 2187658#0: *1447 open() "/home/braga/code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" failed (2: No such file or directory), client: 91.184.244.208, server: chan.ulgrad.ru, request: "GET //code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:08 [error] 2234859#0: *811 open() "/home/braga/assets/js/auth.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/auth.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:08 [error] 2234859#0: *811 open() "/home/braga/css/support_parent.css" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /css/support_parent.css HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:09 [error] 2234859#0: *811 open() "/home/braga/static/style/protect/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/protect/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:09 [error] 2234859#0: *811 open() "/home/braga/js/lkk_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/lkk_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:09 [error] 2234859#0: *811 open() "/home/braga/assets/js/qr_modal.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/qr_modal.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:09 [error] 2234859#0: *811 open() "/home/braga/static/style/sys_files/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/sys_files/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:09 [error] 2234859#0: *811 open() "/home/braga/assets/js/message.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/message.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 01:25:09 [error] 2234859#0: *811 open() "/home/braga/js/twint_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/twint_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:13 [error] 2255229#0: *23 open() "/home/braga/var/task/next.config.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/next.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:14 [error] 2255229#0: *13 open() "/home/braga/var/task/nuxt.config.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/nuxt.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:15 [error] 2255229#0: *26 open() "/home/braga/app/nuxt.config.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /app/nuxt.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:18 [error] 2255229#0: *4 open() "/home/braga/var/task/serverless.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/serverless.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:19 [error] 2255229#0: *24 open() "/home/braga/app/next.config.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /app/next.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:19 [error] 2255229#0: *24 open() "/home/braga/var/task/package.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/package.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:20 [error] 2255229#0: *25 open() "/home/braga/app/package.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /app/package.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:20 [error] 2255229#0: *25 open() "/home/braga/var/task/vercel.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:20 [error] 2255229#0: *44 open() "/home/braga/app/vercel.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /app/vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:21 [error] 2255229#0: *26 open() "/home/braga/var/task/serverless.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:23 [error] 2255229#0: *13 open() "/home/braga/app/serverless.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /app/serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:28 [error] 2255229#0: *16 open() "/home/braga/.docker/config.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /.docker/config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:28 [error] 2255229#0: *28 open() "/home/braga/.docker/secrets.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /.docker/secrets.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:28 [error] 2255229#0: *24 open() "/home/braga/var/task/docker-compose.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/docker-compose.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:30 [error] 2255229#0: *51 open() "/home/braga/docker/overlay/config.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /docker/overlay/config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:30 [error] 2255229#0: *52 open() "/home/braga/vercel.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:31 [error] 2255229#0: *44 open() "/home/braga/aws/config/s3.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /aws/config/s3.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:32 [error] 2255229#0: *78 open() "/home/braga/var/task/docker-compose.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/docker-compose.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:32 [error] 2255229#0: *75 open() "/home/braga/aws_s3_config.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /aws_s3_config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:37 [error] 2255229#0: *68 open() "/home/braga/aws.env.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /aws.env.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:38 [error] 2255229#0: *68 open() "/home/braga/aws.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /aws.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:39 [error] 2255229#0: *13 open() "/home/braga/aws.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /aws.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:40 [error] 2255229#0: *75 open() "/home/braga/aws-ses.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /aws-ses.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:46 [error] 2255229#0: *78 open() "/home/braga/s3.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /s3.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:50 [error] 2255229#0: *69 open() "/home/braga/serverless.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:50 [error] 2255229#0: *68 open() "/home/braga/template.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /template.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:51 [error] 2255229#0: *75 open() "/home/braga/amplify/team-provider-info.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /amplify/team-provider-info.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:56 [error] 2255229#0: *80 open() "/home/braga/terraform/terraform.tfvars.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /terraform/terraform.tfvars.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:56 [error] 2255229#0: *69 open() "/home/braga/sam-template.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /sam-template.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:57 [error] 2255229#0: *130 open() "/home/braga/var/task/amplify.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /var/task/amplify.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:10:59 [error] 2255229#0: *70 open() "/home/braga/.terraform/credentials.tfrc.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /.terraform/credentials.tfrc.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:11:14 [error] 2255742#0: *22 open() "/home/braga/app/amplify.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /app/amplify.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:08 [error] 2255844#0: *1 open() "/home/braga/stripe.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /stripe.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:08 [error] 2255844#0: *5 open() "/home/braga/payment_gateways/stripe.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /payment_gateways/stripe.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:09 [error] 2255844#0: *11 open() "/home/braga/stripe/config.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /stripe/config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:09 [error] 2255844#0: *11 open() "/home/braga/stripe.config.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /stripe.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:09 [error] 2255844#0: *8 open() "/home/braga/public/stripe.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /public/stripe.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:09 [error] 2255844#0: *13 open() "/home/braga/config/stripe.yaml" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /config/stripe.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:10 [error] 2255844#0: *14 open() "/home/braga/payment/stripe.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /payment/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:13 [error] 2255844#0: *25 open() "/home/braga/stripe-keys.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /stripe-keys.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:13 [error] 2255844#0: *27 open() "/home/braga/payment/stripe.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /payment/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:13 [error] 2255844#0: *26 open() "/home/braga/src/config/stripe.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /src/config/stripe.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:13 [error] 2255844#0: *28 open() "/home/braga/client/stripe.config.js" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /client/stripe.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:13 [error] 2255844#0: *28 open() "/home/braga/stripe.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:14 [error] 2255844#0: *28 open() "/home/braga/stripe-credentials.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /stripe-credentials.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:16 [error] 2255844#0: *8 open() "/home/braga/config.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:16 [error] 2255844#0: *23 open() "/home/braga/webhooks/incoming/stripe.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /webhooks/incoming/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:24 [error] 2255844#0: *12 open() "/home/braga/config/stripe.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /config/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 02:12:25 [error] 2255844#0: *11 open() "/home/braga/plugins/payments/stripe.json" failed (2: No such file or directory), client: 45.148.10.119, server: chan.ulgrad.ru, request: "GET /plugins/payments/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/assets/js/qr_modal.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/qr_modal.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/assets/js/message.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/message.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/assets/js/auth.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/auth.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/static/style/sys_files/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/sys_files/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/static/style/protect/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/protect/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/js/twint_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/twint_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/js/lkk_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/lkk_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:05:46 [error] 2311853#0: *225 open() "/home/braga/css/support_parent.css" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /css/support_parent.css HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:32:51 [error] 2311853#0: *1176 open() "/home/braga/config.js" failed (2: No such file or directory), client: 93.123.109.214, server: chan.ulgrad.ru, request: "GET /config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:32:51 [error] 2311853#0: *1176 open() "/home/braga/aws-config.js" failed (2: No such file or directory), client: 93.123.109.214, server: chan.ulgrad.ru, request: "GET /aws-config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 05:32:51 [error] 2311853#0: *1176 open() "/home/braga/aws.config.js" failed (2: No such file or directory), client: 93.123.109.214, server: chan.ulgrad.ru, request: "GET /aws.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/assets/js/qr_modal.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/qr_modal.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/js/twint_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/twint_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/static/style/protect/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/protect/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/css/support_parent.css" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /css/support_parent.css HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/static/style/sys_files/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/sys_files/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/assets/js/auth.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/auth.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/assets/js/message.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/message.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 06:00:25 [error] 2333135#0: *6 open() "/home/braga/js/lkk_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/lkk_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 07:27:47 [error] 2357616#0: *1032 open() "/home/braga/code.jquery.com/ui/1.12.1/jquery-ui.js" failed (2: No such file or directory), client: 54.245.206.6, server: chan.ulgrad.ru, request: "GET //code.jquery.com/ui/1.12.1/jquery-ui.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 07:27:47 [error] 2357616#0: *1033 open() "/home/braga/code.jquery.com/jquery-3.6.0.min.js" failed (2: No such file or directory), client: 54.245.206.6, server: chan.ulgrad.ru, request: "GET //code.jquery.com/jquery-3.6.0.min.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 07:27:48 [error] 2357616#0: *1035 open() "/home/braga/cdn.js" failed (2: No such file or directory), client: 54.245.206.6, server: chan.ulgrad.ru, request: "GET //cdn.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 13:37:07 [error] 2503839#0: *1160 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 85.11.167.19, server: chan.ulgrad.ru, request: "POST / HTTP/1.1", host: "chan.ulgrad.ru", referrer: "https://chan.ulgrad.ru"
+2026/03/09 13:37:07 [error] 2503837#0: *1161 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 85.11.167.19, server: chan.ulgrad.ru, request: "POST / HTTP/1.1", host: "chan.ulgrad.ru", referrer: "https://chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/assets/js/message.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/message.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/assets/js/qr_modal.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/qr_modal.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/js/twint_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/twint_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/static/style/protect/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/protect/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/css/support_parent.css" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /css/support_parent.css HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/assets/js/auth.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /assets/js/auth.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/js/lkk_ch.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /js/lkk_ch.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/09 21:42:34 [error] 2695537#0: *1386 open() "/home/braga/static/style/sys_files/index.js" failed (2: No such file or directory), client: 178.22.106.230, server: chan.ulgrad.ru, request: "GET /static/style/sys_files/index.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/next.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/next.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/craco.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /craco.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/app/next.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /app/next.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/$(pwd)/next.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /$(pwd)/next.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/nuxt.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/nuxt.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/app/nuxt.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /app/nuxt.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/serverless.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/serverless.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/serverless.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/app/serverless.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /app/serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/$(pwd)/serverless.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /$(pwd)/serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/package.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/package.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/app/package.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /app/package.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/$(pwd)/package.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /$(pwd)/package.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/vercel.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/app/vercel.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /app/vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/helm/values.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /helm/values.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/$(pwd)/vercel.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /$(pwd)/vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/.well-known/jwks.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /.well-known/jwks.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:16 [error] 3126214#0: *340 open() "/home/braga/var/task/docker-compose.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/docker-compose.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/docker/overlay/config.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /docker/overlay/config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/.docker/config.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /.docker/config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/.docker/secrets.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /.docker/secrets.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/vercel.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /vercel.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/aws/config/s3.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /aws/config/s3.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/aws_s3_config.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /aws_s3_config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/aws.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /aws.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/aws.env.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /aws.env.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/aws-ses.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /aws-ses.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:17 [error] 3126214#0: *340 open() "/home/braga/aws.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /aws.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/s3.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /s3.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/.terraform/credentials.tfrc.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /.terraform/credentials.tfrc.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/serverless.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /serverless.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/sam-template.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /sam-template.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/template.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /template.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/amplify/team-provider-info.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /amplify/team-provider-info.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/terraform/terraform.tfvars.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /terraform/terraform.tfvars.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/var/task/amplify.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /var/task/amplify.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:18 [error] 3126214#0: *340 open() "/home/braga/app/amplify.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /app/amplify.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/config/stripe.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /config/stripe.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/payment/stripe.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /payment/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/stripe.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /stripe.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/payment_gateways/stripe.yaml" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /payment_gateways/stripe.yaml HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/stripe/config.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /stripe/config.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/client/stripe.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /client/stripe.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/stripe.config.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /stripe.config.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/public/stripe.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /public/stripe.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/webhooks/incoming/stripe.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /webhooks/incoming/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/stripe-keys.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /stripe-keys.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/src/config/stripe.js" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /src/config/stripe.js HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/stripe.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/stripe-credentials.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /stripe-credentials.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/config/stripe.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /config/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:23 [error] 3126214#0: *340 open() "/home/braga/plugins/payments/stripe.json" failed (2: No such file or directory), client: 185.177.72.56, server: chan.ulgrad.ru, request: "GET /plugins/payments/stripe.json HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *342 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST / HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *344 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/upwload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *345 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *346 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/files/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *347 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *348 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/v1/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *349 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/v1/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *350 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *351 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *352 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /files/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *353 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/users/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *354 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/profile/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:24 [error] 3126211#0: *355 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/profile/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *356 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/account/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *357 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/v1/users/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *358 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *359 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/media/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *360 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *361 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/images/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *362 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/photos HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *363 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/gallery/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *364 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *365 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/documents/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *366 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *367 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *368 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/v1/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *369 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/content/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:25 [error] 3126211#0: *370 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *371 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/assets/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *372 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /admin/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *373 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /admin/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *374 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /admin/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *375 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/products/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *376 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/products/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *377 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/catalog/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *378 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/resources/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *379 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *380 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/storage/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *381 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *382 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/blob/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *383 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /upload/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *384 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /upload/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:26 [error] 3126211#0: *385 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /fileupload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *386 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /file-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *387 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /uploadfile HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *388 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *389 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *390 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *391 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /v2/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *392 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/v2/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *393 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/multipart HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *394 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/bulk-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *395 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/batch/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *396 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/drive/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *397 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/s3/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:27 [error] 3126211#0: *398 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /api/storage/local HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *401 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *402 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *403 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *405 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *406 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *407 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *408 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *410 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *411 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *412 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *413 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/photos HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *414 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *415 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *416 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *417 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:28 [error] 3126211#0: *418 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *419 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/data HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *420 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *421 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *422 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *423 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/resource HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *424 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/resources HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *425 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *426 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *427 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/drive HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *428 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/backup HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *429 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/export HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *430 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *431 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *432 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *433 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:29 [error] 3126211#0: *434 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *435 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *436 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *437 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *438 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *439 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *440 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *441 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *442 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *443 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *444 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *445 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *446 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *448 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:30 [error] 3126211#0: *449 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/api/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *450 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126214#0: *451 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v1/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *452 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v1/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *453 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v1/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *454 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v1/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *455 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v2/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *456 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/v2/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *457 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/admin/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *458 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/admin/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *459 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/admin/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *460 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/user/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *461 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/user/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *462 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/profile/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *463 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/profile/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126211#0: *464 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/account/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:31 [error] 3126214#0: *466 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/internal/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126214#0: *467 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/internal/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *468 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/public/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *469 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/shared/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *470 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/dropzone HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *471 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/fileupload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *472 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/uploadfile HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *473 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/file-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *474 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/bulk HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *475 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/batch HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *476 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /form/multipart HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *477 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *478 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *479 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *480 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:32 [error] 3126211#0: *481 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *482 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *483 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *484 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *485 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *486 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *487 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/photos HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *488 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *489 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *490 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *491 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *492 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *493 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/data HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *494 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:33 [error] 3126211#0: *495 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *496 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *497 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/resource HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *498 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/resources HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *499 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *500 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *501 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/drive HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *502 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/backup HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *503 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/export HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *504 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *505 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *506 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:34 [error] 3126211#0: *507 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *508 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *509 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *510 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *511 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *512 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *514 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *515 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *516 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *517 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *518 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *519 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *520 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:35 [error] 3126211#0: *521 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *522 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *523 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/api/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *524 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *525 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v1/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *526 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v1/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *527 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v1/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *528 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v1/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *529 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v2/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *530 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/v2/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *531 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/admin/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *532 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/admin/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *533 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/admin/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:36 [error] 3126211#0: *534 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/user/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *535 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/user/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *536 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/profile/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *537 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/profile/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *538 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/account/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *539 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/internal/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *540 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/internal/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *541 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/public/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *542 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/shared/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *543 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/dropzone HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *544 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/fileupload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *545 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/uploadfile HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *546 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/file-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *547 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/bulk HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:37 [error] 3126211#0: *548 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/batch HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:38 [error] 3126211#0: *549 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook/multipart HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:38 [error] 3126211#0: *550 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook-test/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:38 [error] 3126211#0: *551 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook-test/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:11:38 [error] 3126211#0: *552 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.56, server: chan.ulgrad.ru, request: "POST /webhook-test/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *586 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST / HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *588 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/upwload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *589 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *590 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/files/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *591 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *592 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/v1/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *593 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/v1/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *594 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *595 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *596 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /files/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *597 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/users/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *598 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/profile/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *599 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/profile/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:53 [error] 3126211#0: *600 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/account/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *601 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/v1/users/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *602 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *603 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/media/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *604 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *605 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/images/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *606 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/photos HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *607 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/gallery/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *608 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *609 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/documents/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *610 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *611 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *612 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/v1/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *613 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/content/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *614 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *615 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/assets/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *617 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /admin/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *618 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /admin/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:54 [error] 3126211#0: *619 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /admin/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *620 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/products/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126214#0: *621 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/products/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *622 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/catalog/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *623 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/resources/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *624 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *625 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/storage/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *626 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *627 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/blob/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *628 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /upload/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *629 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /upload/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *630 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /fileupload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *631 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /file-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *632 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /uploadfile HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *633 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *634 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *635 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *636 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /v2/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:55 [error] 3126211#0: *637 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/v2/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *638 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/multipart HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *639 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/bulk-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *640 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/batch/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *641 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/drive/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *642 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/s3/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *643 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /api/storage/local HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *646 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *647 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *648 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *649 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *650 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *651 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *652 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *653 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *654 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:56 [error] 3126211#0: *655 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *656 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/photos HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *657 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *658 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *659 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *660 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *661 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *662 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/data HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *663 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *664 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *665 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *666 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/resource HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *667 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/resources HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *668 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *669 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *670 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/drive HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *671 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/backup HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *672 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/export HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:57 [error] 3126211#0: *673 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *674 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *675 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *676 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *677 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *678 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *679 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *680 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *681 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *682 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *683 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *684 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *685 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *686 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *687 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *688 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *689 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *690 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *691 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/api/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:58 [error] 3126211#0: *692 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *693 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v1/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *694 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v1/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *695 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v1/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *696 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v1/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *697 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v2/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *698 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/v2/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *699 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/admin/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *700 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/admin/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *701 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/admin/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *702 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/user/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *703 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/user/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *704 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/profile/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *705 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/profile/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *706 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/account/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *707 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/internal/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *708 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/internal/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *709 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/public/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:12:59 [error] 3126211#0: *710 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/shared/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *711 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/dropzone HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *712 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/fileupload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *713 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/uploadfile HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *714 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/file-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *715 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/bulk HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *716 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/batch HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *717 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /form/multipart HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *718 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *719 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *720 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *721 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *722 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *723 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *724 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *725 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *726 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *727 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:00 [error] 3126211#0: *728 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/photos HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *729 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *730 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *731 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *732 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *733 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *734 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/data HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *735 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *736 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *737 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *738 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/resource HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *739 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/resources HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *740 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *741 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *742 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/drive HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *743 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/backup HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *744 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/export HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *745 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:01 [error] 3126211#0: *746 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/uploads HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *747 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/file HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *748 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *749 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/document HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *750 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *751 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *752 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/image HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *753 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/images HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *754 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *755 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/attachment HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *756 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/attachments HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *757 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *758 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/submit HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *759 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/content HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *761 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/asset HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *762 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/assets HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *763 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/storage HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126211#0: *764 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/api/blob HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:02 [error] 3126214#0: *765 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v1/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126214#0: *766 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v1/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126214#0: *767 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v1/documents HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *768 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v1/media HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *769 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v1/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *770 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v2/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *771 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/v2/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *772 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/admin/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *773 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/admin/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *774 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/admin/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *775 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/user/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *776 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/user/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *777 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/profile/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *778 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/profile/photo HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *779 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/account/avatar HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *780 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/internal/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *781 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/internal/import HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:03 [error] 3126211#0: *782 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/public/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *783 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/shared/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *784 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/dropzone HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *785 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/fileupload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *786 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/uploadfile HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *787 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/file-upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *788 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/bulk HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *789 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/batch HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *790 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook/multipart HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *791 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook-test/upload HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *792 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook-test/files HTTP/1.1", host: "chan.ulgrad.ru"
+2026/03/10 13:13:04 [error] 3126211#0: *793 lua entry thread aborted: runtime error: /home/braga/front/index.lua:22: bad argument #1 to 'match' (string expected, got nil)
+stack traceback:
+coroutine 0:
+	[C]: in function 'match'
+	/home/braga/front/index.lua:22: in function 'transfer'
+	./home/proxy/framework/handle.lua:7: in function 'handle'
+	/home/braga/front/index.lua:31: in main chunk, client: 185.177.72.22, server: chan.ulgrad.ru, request: "POST /webhook-test/import HTTP/1.1", host: "chan.ulgrad.ru"
diff --git a/logs/sockets.log b/logs/sockets.log
old mode 100644
new mode 100755
index e69de29..a2d1a28
--- a/logs/sockets.log
+++ b/logs/sockets.log
@@ -0,0 +1,153 @@
+2026/03/09 11:27:31 [info] 2460676#0: *154 client 178.176.180.141:14535 connected to 0.0.0.0:4888
+2026/03/09 11:29:09 [info] 2466480#0: *2 client 178.176.180.141:28820 connected to 0.0.0.0:4999
+2026/03/09 11:29:09 [error] 2466480#0: *2 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:29:11 [info] 2466480#0: *12 client 178.176.180.141:1429 connected to 0.0.0.0:4999
+2026/03/09 11:29:11 [error] 2466480#0: *12 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:29:40 [info] 2466480#0: *21 client 178.176.180.141:13557 connected to 0.0.0.0:4999
+2026/03/09 11:29:40 [error] 2466480#0: *21 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:29:47 [info] 2466480#0: *26 client 178.176.180.141:21145 connected to 0.0.0.0:4888
+2026/03/09 11:29:58 [info] 2466480#0: *31 client 178.176.180.141:51144 connected to 0.0.0.0:4999
+2026/03/09 11:29:58 [error] 2466480#0: *31 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:31:37 [info] 2466480#0: *109 client 178.176.180.141:9784 connected to 0.0.0.0:4999
+2026/03/09 11:31:37 [error] 2466480#0: *109 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:31:45 [info] 2466480#0: *111 client 178.176.180.141:32216 connected to 0.0.0.0:4999
+2026/03/09 11:31:45 [error] 2466480#0: *111 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:31:47 [info] 2466480#0: *112 client 178.176.180.141:55448 connected to 0.0.0.0:4999
+2026/03/09 11:31:47 [error] 2466480#0: *112 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:31:50 [info] 2466480#0: *119 client 178.176.180.141:24988 connected to 0.0.0.0:4999
+2026/03/09 11:31:50 [error] 2466480#0: *119 lua entry thread aborted: runtime error: /home/braga/tcp.lua:39: bad argument #1 to 'log' (bad log level: -1)
+stack traceback:
+coroutine 0:
+	[C]: in function 'log'
+	/home/braga/tcp.lua:39: in main chunk, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:35:51 [info] 2466480#0: *177 client 178.176.180.141:31580 connected to 0.0.0.0:4999
+2026/03/09 11:36:01 [error] 2466480#0: *177 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:36:01 [notice] 2466480#0: *177 stream [lua] tcp.lua:52: Empty data, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:37:14 [info] 2468685#0: *1 client 178.176.180.141:60737 connected to 0.0.0.0:4999
+2026/03/09 11:37:18 [info] 2468685#0: *3 client 178.176.180.141:26236 connected to 0.0.0.0:4999
+2026/03/09 11:38:44 [info] 2468996#0: *1 client 178.176.180.141:4954 connected to 0.0.0.0:4999
+2026/03/09 11:38:44 [notice] 2468996#0: *1 stream [lua] test.lua:1: Empty data, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:38:54 [error] 2468996#0: *1 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:38:54 [notice] 2468996#0: *1 stream [lua] test.lua:5: Empty data, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:39:18 [info] 2468996#0: *18 client 178.176.180.141:60644 connected to 0.0.0.0:4999
+2026/03/09 11:39:20 [info] 2468996#0: *23 client 178.176.180.141:2437 connected to 0.0.0.0:4999
+2026/03/09 11:39:33 [info] 2468996#0: *24 client 178.176.180.141:26739 connected to 0.0.0.0:4999
+2026/03/09 11:39:43 [error] 2468996#0: *24 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:41:50 [info] 2468996#0: *56 client 178.176.180.141:54311 connected to 0.0.0.0:4999
+2026/03/09 11:42:00 [error] 2468996#0: *56 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:42:33 [info] 2468996#0: *69 client 178.176.180.141:11042 connected to 0.0.0.0:4999
+2026/03/09 11:42:43 [error] 2468996#0: *69 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:43:31 [info] 2468996#0: *85 client 178.176.180.141:64901 connected to 0.0.0.0:4999
+2026/03/09 11:43:41 [info] 2468996#0: *89 client 178.176.180.141:56639 connected to 0.0.0.0:4999
+2026/03/09 11:43:51 [error] 2468996#0: *89 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:44:10 [info] 2468996#0: *90 client 178.176.180.141:29772 connected to 0.0.0.0:4999
+2026/03/09 11:44:20 [error] 2468996#0: *90 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:44:57 [info] 2468996#0: *106 client 178.176.180.141:62296 connected to 0.0.0.0:4999
+2026/03/09 11:46:37 [error] 2468996#0: *106 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:04 [info] 2468996#0: *197 client 178.176.180.141:5252 connected to 0.0.0.0:4999
+2026/03/09 11:47:04 [error] 2468996#0: *197 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:06 [info] 2468996#0: *199 client 178.176.180.141:57726 connected to 0.0.0.0:4999
+2026/03/09 11:47:06 [error] 2468996#0: *199 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:07 [info] 2468996#0: *200 client 178.176.180.141:13730 connected to 0.0.0.0:4999
+2026/03/09 11:47:07 [error] 2468996#0: *200 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:21 [info] 2468996#0: *206 client 178.176.180.141:5369 connected to 0.0.0.0:4999
+2026/03/09 11:47:21 [error] 2468996#0: *206 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:22 [info] 2468996#0: *207 client 178.176.180.141:9303 connected to 0.0.0.0:4999
+2026/03/09 11:47:22 [error] 2468996#0: *207 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:25 [info] 2468996#0: *208 client 178.176.180.141:25918 connected to 0.0.0.0:4999
+2026/03/09 11:47:25 [error] 2468996#0: *208 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:26 [info] 2468996#0: *210 client 178.176.180.141:12467 connected to 0.0.0.0:4999
+2026/03/09 11:47:26 [error] 2468996#0: *210 failed to load external Lua file "/home/braga/test.lua": /home/braga/test.lua:6: '=' expected near '::', client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:47:46 [info] 2468996#0: *219 client 178.176.180.141:54232 connected to 0.0.0.0:4999
+2026/03/09 11:47:48 [error] 2468996#0: *219 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:48:50 [info] 2468996#0: *293 client 178.176.180.141:53075 connected to 0.0.0.0:4999
+2026/03/09 11:48:52 [error] 2468996#0: *293 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:50:14 [info] 2468996#0: *301 client 178.176.180.141:10759 connected to 0.0.0.0:4999
+2026/03/09 11:50:20 [info] 2468996#0: *304 client 178.176.180.141:6910 connected to 0.0.0.0:4999
+2026/03/09 11:50:54 [info] 2468996#0: *309 client 178.176.180.141:25964 connected to 0.0.0.0:4999
+2026/03/09 11:50:56 [error] 2468996#0: *309 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 11:52:41 [info] 2468996#0: *335 client 178.176.180.141:9889 connected to 0.0.0.0:4999
+2026/03/09 11:52:43 [error] 2468996#0: *335 stream lua tcp socket read timed out, client: 178.176.180.141, server: 0.0.0.0:4999
+2026/03/09 23:29:38 [info] 2753144#0: *1091 client 85.217.140.14:43406 connected to 0.0.0.0:4888
+2026/03/10 02:46:02 [info] 2841169#0: *1 client 85.217.140.51:49768 connected to 0.0.0.0:4888
+2026/03/10 10:08:49 [info] 3041451#0: *17 client 64.227.97.195:33214 connected to 0.0.0.0:4888
+2026/03/10 10:09:23 [info] 3041961#0: *5 client 64.227.97.195:58028 connected to 0.0.0.0:4999
+2026/03/10 17:31:55 [info] 3237341#0: *1178 client 146.158.80.124:64590 connected to 0.0.0.0:4999
+2026/03/10 17:31:57 [error] 3237341#0: *1178 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:34:20 [info] 3237339#0: *1280 client 146.158.80.124:20893 connected to 0.0.0.0:4999
+2026/03/10 17:34:22 [error] 3237339#0: *1280 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:34:26 [info] 3237339#0: *1285 client 146.158.80.124:11563 connected to 0.0.0.0:4999
+2026/03/10 17:37:21 [info] 3237339#0: *1357 client 146.158.80.124:64621 connected to 0.0.0.0:4999
+2026/03/10 17:37:23 [error] 3237339#0: *1357 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:37:35 [info] 3237339#0: *1360 client 146.158.80.124:48760 connected to 0.0.0.0:4999
+2026/03/10 17:37:43 [info] 3237339#0: *1366 client 146.158.80.124:7387 connected to 0.0.0.0:4999
+2026/03/10 17:42:38 [info] 3237339#0: *1475 client 146.158.80.124:48755 connected to 0.0.0.0:4999
+2026/03/10 17:42:40 [error] 3237339#0: *1475 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:43:59 [info] 3237339#0: *1513 client 146.158.80.124:11334 connected to 0.0.0.0:4999
+2026/03/10 17:45:07 [info] 3253714#0: *7 client 146.158.80.124:27716 connected to 0.0.0.0:4999
+2026/03/10 17:45:09 [info] 3253714#0: *7 stream [lua] tcp.lua:43: decode(): 2�(�E
1���'�, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:45:09 [notice] 3253714#0: *7 stream [lua] tcp.lua:57: null, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:45:30 [info] 3253714#0: *22 client 146.158.80.124:38027 connected to 0.0.0.0:4999
+2026/03/10 17:45:31 [info] 3253714#0: *22 stream [lua] tcp.lua:43: decode(): {"room":{"humi":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"cellar":{"humi":77,"temp":14},"weather":{"humi":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:45:31 [notice] 3253714#0: *22 stream [lua] tcp.lua:57: {"cellar":{"humi":77,"temp":14},"room":{"humi":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"weather":{"humi":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:46:37 [info] 3253714#0: *51 client 146.158.80.124:11817 connected to 0.0.0.0:4999
+2026/03/10 17:46:47 [error] 3253714#0: *51 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:46:47 [notice] 3253714#0: *51 stream [lua] tcp.lua:52: Empty data, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:46:53 [info] 3253714#0: *59 client 146.158.80.124:16831 connected to 0.0.0.0:4999
+2026/03/10 17:46:55 [info] 3253714#0: *59 stream [lua] tcp.lua:43: decode(): {"cellar":{"humi":77,"temp":14},"room":{"humi":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"weather":{"humi":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 17:46:55 [notice] 3253714#0: *59 stream [lua] tcp.lua:57: {"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"cellar":{"humi":77,"temp":14},"room":{"humi":67,"temp":12},"id":"test","weather":{"humi":57,"temp":0}}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:06:10 [info] 3265223#0: *1 client 146.158.80.124:1664 connected to 0.0.0.0:4999
+2026/03/10 18:06:20 [error] 3265223#0: *1 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:06:20 [notice] 3265223#0: *1 stream [lua] tcp.lua:67: Empty data, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:06:24 [info] 3265223#0: *5 client 146.158.80.124:11833 connected to 0.0.0.0:4999
+2026/03/10 18:06:25 [info] 3265223#0: *5 stream [lua] tcp.lua:58: decode(): {"cellar":{"humi":77,"temp":14},"room":{"humi":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"weather":{"humi":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:06:25 [error] 3265223#0: *5 lua entry thread aborted: runtime error: /home/braga/tcp.lua:83: attempt to compare nil with number
+stack traceback:
+coroutine 0:
+	/home/braga/tcp.lua: in main chunk, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:06:34 [info] 3265223#0: *15 client 146.158.80.124:9568 connected to 0.0.0.0:4999
+2026/03/10 18:06:36 [info] 3265223#0: *15 stream [lua] tcp.lua:58: decode(): {"cellar":{"humi":77,"temp":14},"room":{"humi":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"weather":{"humi":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:06:36 [error] 3265223#0: *15 lua entry thread aborted: runtime error: /home/braga/tcp.lua:83: attempt to compare nil with number
+stack traceback:
+coroutine 0:
+	/home/braga/tcp.lua: in main chunk, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:10:13 [info] 3265903#0: *6 client 146.158.80.124:8958 connected to 0.0.0.0:4999
+2026/03/10 18:10:20 [info] 3265903#0: *16 client 146.158.80.124:35244 connected to 0.0.0.0:4999
+2026/03/10 18:10:23 [info] 3265903#0: *16 stream [lua] tcp.lua:58: decode(): {"room":{"warm":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"cellar":{"warm":77,"temp":14},"weather":{"warm":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:10:23 [notice] 3265903#0: *16 stream [lua] tcp.lua:110: {"weather":{"date":"2026-03-10 18:10:23","warm":57,"warm_status":"is-success","temp_status":"is-success","temp":0},"cellar":{"date":"2026-03-10 18:10:23","warm":77,"warm_status":"is-success","temp_status":"is-warning","temp":14},"room":{"date":"2026-03-10 18:10:23","warm":67,"warm_status":"is-success","temp_status":"is-danger","temp":12},"id":"test","sensors":{"28:61:64:35:18:1E:74:EB":17,"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18}}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:10:23 [error] 3265903#0: *6 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:10:23 [notice] 3265903#0: *6 stream [lua] tcp.lua:67: Empty data, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:14:30 [info] 3266832#0: *6 client 146.158.80.124:33973 connected to 0.0.0.0:4999
+2026/03/10 18:14:40 [error] 3266832#0: *6 stream lua tcp socket read timed out, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:14:40 [notice] 3266832#0: *6 stream [lua] tcp.lua:67: Empty data, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:14:44 [info] 3266835#0: *10 client 146.158.80.124:23310 connected to 0.0.0.0:4999
+2026/03/10 18:14:45 [info] 3266835#0: *10 stream [lua] tcp.lua:58: decode(): {"room":{"warm":67,"temp":12},"sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"cellar":{"warm":77,"temp":14},"weather":{"warm":57,"temp":0},"id":"test"}, client: 146.158.80.124, server: 0.0.0.0:4999
+2026/03/10 18:14:45 [notice] 3266835#0: *10 stream [lua] tcp.lua:113: {"room":{"warm":67,"warm_status":"is-success","temp_status":"is-danger","date":"2026-03-10 18:14:45","temp":12},"id":"test","sensors":{"28:61:64:35:18:3C:3D:61":19,"28:61:64:34:80:10:F4:39":18,"28:61:64:35:18:1E:74:EB":17},"cellar":{"warm":77,"warm_status":"is-success","temp_status":"is-warning","date":"2026-03-10 18:14:45","temp":14},"weather":{"warm":57,"warm_status":"is-success","temp_status":"is-success","date":"2026-03-10 18:14:45","temp":0}}, client: 146.158.80.124, server: 0.0.0.0:4999
diff --git a/pub?gid=0&single=true&output=csv b/pub?gid=0&single=true&output=csv
new file mode 100644
index 0000000..d1ed5ee
--- /dev/null
+++ b/pub?gid=0&single=true&output=csv
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="de"><head><meta name="description" content="Textverarbeitung, Präsentationen und Tabellen im Web"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=0"><link rel="shortcut icon" href="//docs.google.com/favicon.ico"><title>Seite nicht gefunden</title><meta name="referrer" content="strict-origin-when-cross-origin"><link href="//fonts.googleapis.com/css?family=Product+Sans" rel="stylesheet" type="text/css" nonce="qKOpCCtG9YE5jr-jLswn9Q"><style nonce="qKOpCCtG9YE5jr-jLswn9Q">.goog-inline-block{position:relative;display:-moz-inline-box;display:inline-block}* html .goog-inline-block{display:inline}*:first-child+html .goog-inline-block{display:inline}#drive-logo{margin:18px 0;position:absolute;white-space:nowrap}.docs-drivelogo-img{background-image:url(//ssl.gstatic.com/images/branding/googlelogo/1x/googlelogo_color_116x41dp.png);-webkit-background-size:116px 41px;background-size:116px 41px;display:inline-block;height:41px;vertical-align:bottom;width:116px}.docs-drivelogo-text{color:#000;display:inline-block;opacity:.54;text-decoration:none;font-family:"Product Sans",Arial,Helvetica,sans-serif;font-size:32px;text-rendering:optimizeLegibility;position:relative;top:-6px;left:-7px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.docs-drivelogo-img{background-image:url(//ssl.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_116x41dp.png)}}sentinel{}</style><style type="text/css" nonce="qKOpCCtG9YE5jr-jLswn9Q">body {background-color: #fff; font-family: Arial,sans-serif; font-size: 13px; margin: 0; padding: 0;}a, a:link, a:visited {color: #112ABB;}</style><style type="text/css" nonce="qKOpCCtG9YE5jr-jLswn9Q">.errorMessage {font-size: 12pt; font-weight: bold; line-height: 150%;}</style></head><body><div id="outerContainer"><div id="innerContainer"><div style="position: absolute; top: -80px;"><div style="margin: 18px 0; position: absolute; white-space: nowrap;"><a href="//support.google.com/docs/"><img height="35px" src="//ssl.gstatic.com/docs/common/product/spreadsheets_lockup2.png" alt="Google-Logo"/></a></div></div><div align="center"><p class="errorMessage" style="padding-top: 50px">Datei kann derzeit nicht geöffnet werden.</p><p> Überprüfen Sie die Adresse und versuchen Sie es erneut.</p><div style="background: #F0F6FF; border: 1px solid black; margin-top: 35px; padding: 10px 125px; width: 300px;"><p><strong>Mit Google Drive mehr erledigen </strong></p><p>Mit den Apps in Google Drive können Sie Dokumente, Tabellen, Präsentationen und vieles mehr problemlos online erstellen, speichern und freigeben.</p><p>Weitere Informationen finden Sie hier: <a href="https://drive.google.com/start/apps">drive.google.com/start/apps</a>.</p></div></div></div></div></body><style nonce="qKOpCCtG9YE5jr-jLswn9Q">html {height: 100%; overflow: auto;}body {height: 100%; overflow: auto;}#outerContainer {margin: auto; max-width: 750px;}#innerContainer {margin-bottom: 20px; margin-left: 40px; margin-right: 40px; margin-top: 80px; position: relative;}</style></html>
\ No newline at end of file
diff --git a/tcp.lua b/tcp.lua
index 5525613..f62d37f 100644
--- a/tcp.lua
+++ b/tcp.lua
@@ -3,6 +3,21 @@ local base64 = require('base64')
 local flatdb = require('database.flatdb')
 local db = flatdb('/home/braga/database')
 
+if not db.cellar then 
+	db.cellar = {{temp=0, date = os.date('%Y-%m-%d %H:%M:%S'), warm=0, warm_status='is-danger',temp_status='is-warning'}} 
+	db:save()
+end
+
+if not db.weather then 
+	db.weather = {{temp=0, date = os.date('%Y-%m-%d %H:%M:%S'), warm=0, warm_status='is-success',temp_status='is-success'}} 
+	db:save()
+end
+
+if not db.room then 
+	db.room = {{temp=0, date = os.date('%Y-%m-%d %H:%M:%S'), warm=0, warm_status='is-danger',temp_status='is-warning'}} 
+	db:save()
+end
+
 local limits = {
 	weather = {
 		temp = {
@@ -44,23 +59,58 @@ local function decode(rec)
 	return json.decode(rec)
 end
 
-local sock = assert(ngx.req.socket(true),'no socket')
+local sock = ngx.req.socket(true)
 sock:settimeout(10000)  -- one second timeout
 local rec = sock:receive()  -- read a line from downstream
 
-
 if rec == nil then 
 	ngx.log(ngx.NOTICE, 'Empty data') 
 	return ngx.exit(444)
 else 
 	rec = decode(rec)
-	local res = db.add({['guid']=rec.id,['type']='bme',['alt']=rec.bme.alt,['temp']=rec.bme.temp,['press']=rec.bme.press})
-	ngx.log(ngx.NOTICE, res) 
-	res = db.add({['guid']=rec.id,['type']='dht',['humi']=rec.dht.humi,['temp']=rec.dht.temp})
-	ngx.log(ngx.NOTICE, res) 
-	res = db.add({['guid']=rec.id,['type']='solar',['uf']=rec.uf})
-	ngx.log(ngx.NOTICE, res) 
-	sock:send(base64.encode(json.encode(rec)))
+	if rec.sensors then
+		for id,temp in pairs(rec.sensors) do
+			if not db[id] then db[id] = {} end
+			table.insert(db[id],{temp=temp, date=os.date('%Y-%m-%d %H:%M:%S')})
+		end
+	else
+		ngx.log(ngx.NOTICE, 'не получены данные с сенсоров')
+	end
+	if rec.cellar and rec.cellar.temp then 
+		rec.cellar.warm = rec.cellar.warm or 0
+		if rec.cellar.temp >= limits.cellar.temp.optimal[1] and rec.cellar.temp <= limits.cellar.temp.optimal[2] then rec.cellar.temp_status = 'is-success' 
+		elseif rec.cellar.temp >= limits.cellar.temp.critical[1] and rec.cellar.temp <= limits.cellar.temp.critical[2] then rec.cellar.temp_status = 'is-warning' 
+		else  rec.cellar.temp_status = 'is-danger' end
+		if rec.cellar.warm >= limits.cellar.warm.optimal[1] and rec.cellar.warm <= limits.cellar.warm.optimal[2] then rec.cellar.warm_status = 'is-success' 
+		elseif rec.cellar.warm >= limits.cellar.warm.critical[1] and rec.cellar.warm <= limits.cellar.warm.critical[2] then rec.cellar.warm_status = 'is-warning' 
+		else  rec.cellar.warm_status = 'is-danger' end
+		rec.cellar.date = os.date('%Y-%m-%d %H:%M:%S')
+ 		table.insert(db.cellar,rec.cellar)
+	end
+	if rec.room and rec.room.temp then 
+		rec.room.warm = rec.room.warm or 0
+		if rec.room.temp >= limits.room.temp.optimal[1] and rec.room.temp <= limits.room.temp.optimal[2] then rec.room.temp_status = 'is-success' 
+		elseif rec.room.temp >= limits.room.temp.critical[1] and rec.room.temp <= limits.room.temp.critical[2] then rec.room.temp_status = 'is-warning' 
+		else  rec.room.temp_status = 'is-danger' end
+		if rec.room.warm >= limits.room.warm.optimal[1] and rec.room.warm <= limits.room.warm.optimal[2] then rec.room.warm_status = 'is-success' 
+		elseif rec.room.warm >= limits.room.warm.critical[1] and rec.room.warm <= limits.room.warm.critical[2] then rec.room.warm_status = 'is-warning' 
+		else  rec.room.warm_status = 'is-danger' end
+		rec.room.date = os.date('%Y-%m-%d %H:%M:%S')
+ 		table.insert(db.room,rec.room)
+	end
+	if rec.weather and rec.weather.temp then 
+		rec.weather.warm = rec.weather.warm or 0
+		if rec.weather.temp >= limits.weather.temp.optimal[1] and rec.weather.temp <= limits.weather.temp.optimal[2] then rec.weather.temp_status = 'is-success' 
+		elseif rec.weather.temp >= limits.weather.temp.critical[1] and rec.weather.temp <= limits.weather.temp.critical[2] then rec.weather.temp_status = 'is-warning' 
+		else  rec.weather.temp_status = 'is-danger' end
+		if rec.weather.warm >= limits.weather.warm.optimal[1] and rec.weather.warm <= limits.weather.warm.optimal[2] then rec.weather.warm_status = 'is-success' 
+		elseif rec.weather.warm >= limits.weather.warm.critical[1] and rec.weather.warm <= limits.weather.warm.critical[2] then rec.weather.warm_status = 'is-warning' 
+		else  rec.weather.warm_status = 'is-danger' end
+		rec.weather.date = os.date('%Y-%m-%d %H:%M:%S')
+ 		table.insert(db.weather,rec.weather)
+	end
 	db:save()
+	ngx.log(ngx.NOTICE, json.encode(rec)) 
+	sock:send('OK')
 end
 
diff --git a/test.lua b/test.lua
new file mode 100644
index 0000000..690cd3c
--- /dev/null
+++ b/test.lua
@@ -0,0 +1,10 @@
+local sock = ngx.req.socket(true)
+sock:settimeout(2000)  -- one second timeout
+local line, err, partial = sock:receive()
+if not line then
+    ngx.say("failed to read a line: ", err)
+    --sock::close()
+    return
+end
+ngx.say("successfully read a line: ", line)
+
