Регистрация Войти
yuran

Общаясь с AI не забывай, что это просто массив данных:)

26 Февраля 2021
Город: Воронеж
Комментарии yuran
Статья
1
Как MAX «съел» у меня на диске C 50 ГБ

Проверил у себя - у меня пока 2,5 Gb, в принципе некритично… Но буду знать. Спасибо. А для чего они там лежат эти файлы типа таких video16651996454686720.ready. Наверное если их удалить то в чатах исчезнут эти видео? Интересно на смартфоне также где то копится хлам?

Статья
1
Мы сделали сервис, который расшифровывает анализы за 30 секунд. Вот что мы поняли о том, как люди на самом деле читают результаты

Не в обиду если что, но бесполезный сервис. Сейчас как правило бланки анализов выдают в распечатанном виде или в файлах в формате pdf. В этих бланках человек видит, что если есть отличие от нормы - такие показатели выделяются жирным текстом. И какой смысл загружать этот бланк на ваш сайт, чтобы за плату получить информацию, которую я и так вижу…. например высокий холестерин или глюкоза…. Если есть какие то серьезные отклонения - наверное человек будет консультироваться с врачом, а не загружать этот бланк на ваш сайт.

Статья
Stormic Community Management System

Очень интересно, не скажу, что прямо все понял, но в общих чертах смысл множества микросервисов понял. В любом случае остаюсь на связи с Вами и по возможности буду тестировать, изучать и поддерживать связь.

Статья
Stormic Community Management System

Интересно… А как же он у меня работает…. я не менял порты в ENV. А у меня много портов заняты другими проектами, которые есть в ENV. Или у Вас как то он отдельно в контейнере это все использует. Вот мои занятые c# docker ps --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}" | grep -E "808[0-9]|8090" b59f0cee38f5 zxzy-nginx 127.0.0.1:8086->80/tcp 7b4f50ca7280 xtty_web 9000/tcp, 127.0.0.1:8083->80/tcp 43c4e9d8950e zaox_web 9000/tcp, 127.0.0.1:8084->80/tcp 7d3af7b15535 zabbix-web 8443/tcp, 127.0.0.1:8085->8080/tcp 4800787ecac3 svaul_web 9000/tcp, 0.0.0.0:8087->80/tcp, [::]:8087->80/tcp 65b87b31b828 bezumka_web 9000/tcp, 127.0.0.1:8081->80/tcp f8bfe82bc2f5 ysmp-nginx-1 127.0.0.1:8082->80/tcp root@vanilla-copper19410:/opt/stormic#

 `+` И еще мне не понятно для чего создается 20 контейнеров... хотя основных сервисов вроде как 3. Если не трудно объясните по простому.
Статья
Stormic Community Management System

Отлично! Спасибо большое, картинки работают после того как поставил звездочку в Allowed Headers.

+ На будущее готов установить и потестировать. Первое впечатление - весьма интересный движок🤝

Статья
Stormic Community Management System

Странно… CORS настроил, добавил туда свой домен vizup.ru все галочки выставил… Все равно ошибки CORS в сети консоли…

Статья
Stormic Community Management System

Да, я баран… было прописано false, поменял на true, сейчас запрос такой https://s3.twcstorage.ru/22a4bc46-acdc-48e6-87f1-0dfd3bbca1ea/1d0a556c-f5b4-412e-8f0f-30914b9f1e1c/cover/aba4b6f4-7cec-4a56-8d4a-e8a6e5d147a8.svg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=5OQ1WX8P3LIR27YNTBP1%2F20260903%2Fru-1%2Fs3%2Faws4_request&X-Amz-Date=20260903T084157Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=733335edb7688423c69f5dd3072212c7f38c26aa310e90cfb708d14d69ed8a1b В консоли чисто, но в сеть - появляются ошибки CORS.

+ Код статуса 403 Forbidden.

Статья
Stormic Community Management System

Ага…. в консоли такая ошибка 0ygl4r6a5uwzj.js:1 Mixed Content: The page at 'https://vizup.ru/settings/user/profile' was loaded over HTTPS, but requested an insecure resource 'http://s3.twcstorage.ru/22a4bc46-acdc-48e6-87f1-0dfd3bbca1ea/1d0a556c-f5b4-…Signature=954c22f…'. This request has been blocked; the content must be served over HTTPS.

+ Тоже не понимаю почему http… Сейчас пропишу https://s3.twcstorage.ru и сделаю заново scli stack down и scli stack up

+ Записал - теперь задвоился протокол Mixed Content: The page at 'https://vizup.ru/settings/user/profile' was loaded over HTTPS, but requested an insecure resource 'http://https//s3.twcstorage.ru/22a4bc46-acdc-48e6-87f1-0dfd3bbca1ea/1d0a556c-f5b4-412e-8f0f-30914b9f1e1c/cover/260cd73d-95d5-4d27-97b1-ea3187507551.svg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=5OQ1WX8P3LIR27YNTBP1%2F20260903%2Fru-1%2Fs3%2Faws4_request&X-Amz-Date=20260903T082859Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=aa0fec0e32fae5568119afdd055c1332c2f875444343ca8c43cd0dd04b577335'. This request has been blocked; the content must be served over HTTPS. Но если пропишу просто как Вы правильно говорили S3_ENDPOINT=s3.twcstorage.ru то все равно останется http…. Откуда оно и почему пока не понятно…

+ А если прописываю с https:// то получается такая шняга… 'http://https//s3.twcstorage.ru/........

Статья
Stormic Community Management System

Все значения в этот раз скопировал с панели в аккаунте S3. Также прописал без https просто S3_ENDPOINT=s3.twcstorage.ru Все равно выскакивает ошибка в правом нижнем углу Failed Fetch… URL запроса такой: http://s3.twcstorage.ru/22a4bc46-acdc-48e6-87f1-0dfd3bbca1ea/1d0a556c-f5b4-412e-8f0f-30914b9f1e1c/cover/5dcbe4fe-ccba-49a8-ab3c-b530287d4171.svg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=5OQ1WX8P3LIR27YNTBP1%2F20260903%2Fru-1%2Fs3%2Faws4_request&X-Amz-Date=20260903T080438Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=0919a4e27693653ea57272c361748adcbfc16f2ea7bcc4009b11429e393ee34e Правило для URL перехода strict-origin-when-cross-origin В панели S3 при копировании S3 URL выдает с https вот такой https://s3.twcstorage.ru Но я пробовал и с https и без него… Может пересобираю неправильно и где то закешировано что то…

Статья
Stormic Community Management System

Вот данные из ENV файла S3ENDPOINT=https://timeweb.cloud S3ACCESSKEYID=5OQ1WXBP3LIR27YNTBP1 S3SECRETACCESSKEY=PYRwYr4Po3ByUSTWfWNiOseVZ7WUBNVSCRMsfdig S3BUCKET=22a4bc46-acdc-48e6-87f1-0dfd3fa24bf4 S3REGION=ru-1 S3USE_SSL=true

+ Блин, снова мой косяк… То, что пишет ИИ нужно проверять обязательно. Неверное значение был в названии бакета. Сейчас пересоберу все.

Статья
Stormic Community Management System

Мой косяк, забыл галку поставить «Опубликовано». Там пустой пока блог на orbitacms. Попробуйте еще раз, сейчас все три поста должны быть доступны.

Статья
Stormic Community Management System

По ссылке 404? Странно… попробуйте еще раз https://ysmp.ru/topics/d78617fd-2e1f-4354-afac-2c821e8bbcfb А если снова 404 попробуйте на главную и там всего 3 поста, один из них со скриншотом ошибок в консоли браузера при использовании S3.

Статья
Stormic Community Management System

Спасибо огромное за понимание и объяснения. Я обязательно все попробую. Вообще люблю все ковырять, изучать и что то узнавать… Хоть и нисколько не программист…. но к девопс очень тяготею:)) Как попробую с S3 - отпишусь обязательно. SMTP у меня свой на моем VPS, думаю прокатит. Вообще люблю все непонятное и новое🤝 PS - Подскажи пожалуйста вот это актуально или нет? https://github.com/stormhead-org/stormic Или проект где то в другом сервисе развивается?

+ Подключил S3…. все равно как рыба об лед:) Посмотрите пожалуйста https://ysmp.ru/topics/d78617fd-2e1f-4354-afac-2c821e8bbcfb

Статья
1
Stormic Community Management System

Вот логи…

2026/09/01 23:19:56 ERROR cannot unmarshal config error="decoding failed due to the following error(s):\n\n'smtp.port' cannot parse value as 'int': strconv.ParseInt: invalid syntax"
2026/09/01 23:20:57 INFO NATS events loaded count=27
2026/09/01 23:20:57 ERROR cannot unmarshal config error="decoding failed due to the following error(s):\n\n'smtp.port' cannot parse value as 'int': strconv.ParseInt: invalid syntax"
2026/09/01 23:21:57 INFO NATS events loaded count=27
2026/09/01 23:21:57 ERROR cannot unmarshal config error="decoding failed due to the following error(s):\n\n'smtp.port' cannot parse value as 'int': strconv.ParseInt: invalid syntax"
2026/09/01 23:22:58 INFO NATS events loaded count=27
2026/09/01 23:22:58 ERROR cannot unmarshal config error="decoding failed due to the following error(s):\n\n'smtp.port' cannot parse value as 'int': strconv.ParseInt: invalid syntax"
2026/09/01 23:23:58 INFO NATS events loaded count=27
2026/09/01 23:23:58 ERROR cannot unmarshal config error="decoding failed due to the following error(s):\n\n'smtp.port' cannot parse value as 'int': strconv.ParseInt: invalid syntax"
2026/09/01 23:24:58 INFO NATS events loaded count=27
2026/09/01 23:24:58 ERROR cannot unmarshal config error="decoding failed due to the following error(s):\n\n'smtp.port' cannot parse value as 'int': strconv.ParseInt: invalid syntax"
root@vanilla-copper19410:/opt/stormic# docker logs auth --tail 80
2026/09/01 22:51:57 INFO NATS events loaded count=27
{"time":"2026-09-01T22:51:57.216771338Z","level":"INFO","msg":"starting application","service":"auth","env":"prod","env":"prod","host":"0.0.0.0","port":8081}
{"time":"2026-09-01T22:51:57.216888525Z","level":"INFO","msg":"permissions client connected","service":"auth","env":"prod","host":"permissions","port":8085}
{"time":"2026-09-01T22:51:57.223123574Z","level":"INFO","msg":"NATS publisher initialized","service":"auth","env":"prod"}
{"time":"2026-09-01T22:51:57.223152931Z","level":"INFO","msg":"NATS publisher connected","service":"auth","env":"prod","url":"nats://c649d605a15c9b8be2383ce69f20baa3a15bb99046d2233c3da3ba3f56406616@nats:4222"}
{"time":"2026-09-01T22:51:57.223431241Z","level":"INFO","msg":"NATS publisher started","service":"auth","env":"prod"}
{"time":"2026-09-01T22:51:57.223826281Z","level":"INFO","msg":"gRPC server is running","service":"auth","env":"prod","op":"grpcapp.Run","host":"0.0.0.0","port":8081,"addr":"[::]:8081"}
root@vanilla-copper19410:/opt/stormic#

+ Фигурирует порт 8081. Но у меня на этом порту интернет-магазин крутится на Livestore 3. Вообще на VPS 7 проектов, все в контейнерах. Короче надо как то подразобраться и запустить. Главная страница работает, а вот остальное что то пока не того:)

+ В общем немного потыкался…. главная сайта открывается (vizup.ru) Но при установке kratos все равно какую то ошибку выдал. Главная работает, а много где 502… ПЕс его знает… Я шаблон Nginx заинул в /etc/nginx/conf.d немного там подправил пути сертификатов… Наверное нужно как то сделать нормальный конфиг для Nginx. Да и в целом интересно было бы понять что за система.

+ Каким то чудом запустился:) ИИ помогал как обычно бестолково… но запустился. Изображения не загружаются… сколько не бились - ничего не получается. Без S3 локально не смог настроить:( https://ysmp.ru/topics/e92c61c5-62fe-4908-be99-88a4ea6284e4

Статья
Stormic Community Management System

Тоже прочитал историю создания… Очень круто и очень интересно. Я так понял что автор очень продвинутый программист и много в чем разбирается. У меня вопрос - Вы в одиночку это все обдумываете и реализовываете? Если так - то это очень круто. Или у Вас команда разработчиков или целое комьюнити? Если так - то тоже очень хорошо. Мне немного непонятно почему Вы так долго ничего не рассказывали здесь…. Все таки здесь много людей, которые разбираются в программировании и технологиях… Возможно вы не нуждаетесь в помощи, в советах или тестировщиках… В любом случае мне очень интересно и я обязательно установлю Вашу систему на свой VPS в контейнер. И в какой то степени Вы для меня загадка:) Не удивляйтесь если что, мне уже 60 стукнуло в июне:)

+ Попробовал установить на VPS вот этой Вашей командой curl -sSL https://stormhead.org/stormic/install.sh | bash. Очень много всего загружалось и устанавливалось успешно…. Но в конце что то не так…

+ В конце вот такое: [5/6] Подъём всех сервисов…

[+] up 54/54
 ✔ Image oryd/kratos:v26.2.0                                       Pulled   4.8s
и т.д.
 ✔ Container bff-web                                               Started  2.1s
 ✔ Container kratos                                                Started  4.0s

+ И такое:[5.5/6] Ожидание готовности gRPC-сервисов… Ожидание готовности 12 gRPC-сервисов (до 1m0s)…

  auth             ещё не SERVING
  notifications    ожидание (rpc error: code = DeadlineExceeded desc = latest balancer error: connection error: desc = "transport: Error while dialing: dial tcp: lookup notifications on 127.0.0.11:53: server misbehaving")
  auth             ещё не SERVING
  notifications    ожидание (rpc error: code = DeadlineExceeded desc = latest balancer error: connection error: desc = "transport: Error while dialing: dial tcp: lookup notifications on 127.0.0.11:53: server misbehaving")
Error: таймаут 1m0s: не все сервисы готовы
Usage:
  scli wait-health [flags]

Flags:
      --dir string   рабочий каталог установки (.env с host/port сервисов) (default "/opt/stormic")
 ✔ Container kratos                  

+ Если что - прошу прощения…. наверное это нужно писать куда то на git:)

+ Короче в Portainer у меня горит все зеленым, кроме kratos-migrate… https://ysmp.ru/topics/bfc440f1-7ec0-44f8-bcae-4d74ec2674e9