Size: a a a

2020 June 26

D

Danil in nginx_ru
Denis
alpine?
да
источник

D

Denis in nginx_ru
источник

D

Danil in nginx_ru
Denis
alpine?
и вот настройка
nginx:
   image: nginx:alpine
   container_name: nginx_static_files
   restart: always
   volumes:
     - ./compose/production/nginx/default.conf:/etc/nginx/conf.d/default.conf
     - ./data/media/:/media
   labels:
     - "traefik.enable=true"
     - "traefik.backend=nginx"
     - "traefik.frontend.rule=Host:api.example.com;PathPrefix:/media"
     - "traefik.port=443"
источник

PT

Pax au Telemanus in nginx_ru
привет
источник

PT

Pax au Telemanus in nginx_ru
посоветуйте
источник

PT

Pax au Telemanus in nginx_ru
упираюсь в nginx на статике
источник

PT

Pax au Telemanus in nginx_ru
и не могу понять что у него кончается
источник

PT

Pax au Telemanus in nginx_ru
все логи чистые
источник

D

Danil in nginx_ru
и что с этим делать?
источник

В

Вадим in nginx_ru
Denis
location / {
 proxy_pass http://$admin_api_servers:5000;
}
да, спасибо - так работает
осталась проблема - при вводе не существующего поддомена - всегда отвечает 1й описанный сервер в данном случае .localhost
источник

D

Denis in nginx_ru
Danil
и что с этим делать?
Этот костыль был добавлен 26 мая в докер для решение проблем ipv6 внутри докера. https://github.com/nginxinc/docker-nginx/issues/394
источник

D

Denis in nginx_ru
Danil
и что с этим делать?
Замонтировать /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh пустым файлом
10-listen-on-ipv6-by-default.sh производит перезапись default.conf
источник

VT

Viktor TuT in nginx_ru
Anton Noginov
limit_rate работает не совсем так, как ожидается.
Оно считает усредненное за интервал.
Короче говоря, мы указываем скорость обработки запросов через rate. Но допустим у нас есть сайт и  при его загрузке требуется 30 запросов. В таком случае нужно использовать burst nodelay,  он даст возможность обработать запросы быстрее чем указано в rate.
источник

D

Danil in nginx_ru
Denis
Замонтировать /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh пустым файлом
10-listen-on-ipv6-by-default.sh производит перезапись default.conf
это с docker-compose можно сделать?
источник

D

Denis in nginx_ru
Danil
это с docker-compose можно сделать?
да монтирование волума на файл пустой
источник

В

Вадим in nginx_ru
кто может подсказать почему на не существующий поддомен отвечает 1й описанный сервер вместо 404?
источник

D

Danil in nginx_ru
Denis
да монтирование волума на файл пустой
nginx_static_files | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
nginx_static_files | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
nginx_static_files | /docker-entrypoint.sh: Ignoring /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh, not executable
nginx_static_files | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
nginx_static_files | /docker-entrypoint.sh: Configuration complete; ready for start up
источник

D

Danil in nginx_ru
а теперь норм запустило?)
источник

D

Danil in nginx_ru
ибо media все равно не хочет показывать
источник

IS

Ivan Sequend 👾 in nginx_ru
Коллеги, добрый день! Возможно ли на базе nginx реализовать такую последовательность:

1. Покупатель на сайте жмёт Скачать (уходит запрос с ID файла)

2. Генерируется уникальная ссылка, которая живет, например, 3 днея или 3 скачивания.

3. Отправляется обратно в бэк, записывается в бд.


Буду очень благодарен, если кто подскажет, как реализовать такое. Спасибо!
источник