Size: a a a

2020 June 07

R

Roman in nginx_ru
Или для  хтмл нада будет сервак ставить 100% ?
источник

AN

Anton Noginov in nginx_ru
S3 же. Обернутый в лямбду при необходимости
источник

R

Roman in nginx_ru
Ну он файлы не кеширует, или да ?
источник

R

Roman in nginx_ru
с авс просто опыта 0
источник

ђ

ђRus 😺 in nginx_ru
не кэширует. для этого надо nginx ставить
источник

AN

Anton Noginov in nginx_ru
А зачем там что-то кэшировать?
источник

R

Roman in nginx_ru
Быстрее выдавать файлы будет
источник

R

Roman in nginx_ru
А что по домену, есть варик с моим доменом ?
источник

AN

Anton Noginov in nginx_ru
Привязывается к route53 и разворачивается в тот же с3
источник
2020 June 08

RI

Roman Ivanov in nginx_ru
Ребят, привет. Подскажите плиз, как мне по правильному спроксировать статику в контейнер?
Есть пхп скрипт ./public/index.php и ассеты в папке public/assets. собираю все в контейнер COPY --chown=33:33 . /var/www/ стартую контейнер и пробрасываю на 9999.
site.conf:

server {
   listen       80;
   server_name _;
   root /var/www/public;

   location ~ \.php$ {
       include fastcgi_params;
       fastcgi_pass  127.0.0.1:9000;
       fastcgi_index index.php;
       fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
   }
   location / {
       try_files $uri $uri/ /index.php;
   }
}

При таком раскладе загружается php скрипт и даже работает, но без разметки. Хотя по логам файлы ассетов отдаются с 200 кодом. Что я не так делаю?
источник

AD

Alex Dev in nginx_ru
location /assets {    и этот локейшен первым поставь
источник

RI

Roman Ivanov in nginx_ru
а куда его отправить?
источник

RI

Roman Ivanov in nginx_ru
не в fpm же
источник

AD

Alex Dev in nginx_ru
location ~ "/((\w{2})[\w-]+\.(png|jpg))$" {
     root e:\\payload\\;
     try_files /Thumb/$2/$1 /Image/$2/$1 =404;
   }
источник

RI

Roman Ivanov in nginx_ru
Alex Dev
location ~ "/((\w{2})[\w-]+\.(png|jpg))$" {
     root e:\\payload\\;
     try_files /Thumb/$2/$1 /Image/$2/$1 =404;
   }
так нджинкс же этот рут будет не в контейнере искать а локально
источник

MT

M T in nginx_ru
Подкльчи волюм со всем кодом и все
источник

MT

M T in nginx_ru
Ито больше к доцкеру имхо
источник

ВМ

Владимир Муковоз... in nginx_ru
Alex Dev
location ~ "/((\w{2})[\w-]+\.(png|jpg))$" {
     root e:\\payload\\;
     try_files /Thumb/$2/$1 /Image/$2/$1 =404;
   }
тут наверное не $1 и $2, а $2 и $3 должно быть))
источник

ВМ

Владимир Муковоз... in nginx_ru
Вы точно понимаете как образуются эти переменные?
источник

RI

Roman Ivanov in nginx_ru
ну ладно щас вольюм я смогу для теста подключить, а как потому мне это дело в оркестратор деплоить, я же там вольюм не подключу
источник