@docker_ru

Страница 181 из 1375
Таймураз
18.05.2017
13:37:57
Как легко назвать Багой то, что не умеешь
Ну и как запросить css файл из php-fpm так, чтобы он не проставлял ему заголовок text/html?

Таймураз
18.05.2017
13:38:55
Нанять админа?
Так на любой вопрос можно ответить)

Google
Konstantin
18.05.2017
13:39:49
Ну если ты в чем-то не разбираешься и не особо хочешь, то дай это тем людям кто этим занимается

Alexey
18.05.2017
13:40:18
Ну в чате код плохочитаем, кинь в гист
https://gist.github.com/anonymous/f68ee521adb60dd6e516b8a1e9315bc0

Konstantin
18.05.2017
13:40:18
Или ты считаешь, что получать зп и за тебя будут делать - лучше?

Таймураз
18.05.2017
13:41:51
Ну если ты в чем-то не разбираешься и не особо хочешь, то дай это тем людям кто этим занимается
Никто не говорил, что не особо хочу Но есть задача, которую нужно выполнить По этому вопросу мне никто не смог дать внятного ответа, поэтому ищу на него ответ сам (в т.ч. обращаясь к сообществу)

Konstantin
18.05.2017
13:42:22
Webserver mime-types

Все что надо

Таймураз
18.05.2017
13:43:10
я уже ставил proxy_hide_header 'Content-Type' в nginx на все запросы- не работало

И отдельно у css тер, и пытался дописать Он второй раз указывал Content-Type, но не затирал старый И вообще, последний вопрос я другой ставил)

Igor
18.05.2017
14:01:23
Господа а есть таке кто настраивал nginx-proxy для работы с ssl

судя по инструкции всё предельно просто

но должен ли я настраивать что либо на бекенд сервере?

потому как не работает

Нет таких кто маялся подобным?

Google
Artem
18.05.2017
14:06:42
Это сервисы, а не контейнеры или аппы
может расскажите тогда чем сервис в контейкте компоуза отличается от контейнера в компоузе?

Alexey
18.05.2017
14:08:01
Ну в чате код плохочитаем, кинь в гист
@nodekra Прости, что отвлек. Строчки дублируются... Больным работать это зло :)

Konstantin
18.05.2017
14:08:47
))

Alexey
18.05.2017
14:09:08
))
Ну все равно, за отзывчивость спасибо :)

Artem
18.05.2017
14:09:31
Господа а есть таке кто настраивал nginx-proxy для работы с ssl
отлично все работает, серты только на nginx прокси-контейнере на остальные идет proxy pass на их веб порт

но у нас wildcard, хотя по сути влиять не должно

Igor
18.05.2017
14:10:01
у нас тоже wildcard



это конфиг бекнд сервера

на бекенде ничего менять ведь не нужно?

Artem
18.05.2017
14:11:17
сервернейм на бэкенде зачем?

на него же прокси должен посылать

а бэкенд пусть слушает все

т.к. на него кроме прокси по логике никто больше не может обращаться

Igor
18.05.2017
14:12:44
Если убираю то работать перестаёт

совсем

сейчас у меня есть доступ по http

а по https доступа нет

будто там совсем пусто

Google
Igor
18.05.2017
14:14:07
если убеу server_name то и по http перестаёт работать

уберу

Konstantin
18.05.2017
14:14:29
если убеу server_name то и по http перестаёт работать
потому что у тебя Nginx фронт, а не бэк

99%

Igor
18.05.2017
14:14:51
не понял щас

Konstantin
18.05.2017
14:15:06
http://nginx.org/ru/docs/http/configuring_https_servers.html тут глянь, у тебя не хватает в конфиге опций SSL

Igor
18.05.2017
14:15:10
у мен nginx-proxy на фронте, и nginx на беке

Konstantin
18.05.2017
14:15:32
не понял щас
конфиг выше с бэка?

Artem
18.05.2017
14:15:43
на фронте на что ссылается proxypass?

Igor
18.05.2017
14:15:44
да

Artem
18.05.2017
14:16:09
точнее какого вида урл

Igor
18.05.2017
14:16:26
location / { proxy_pass http://concepter.co; }

Igor
18.05.2017
14:16:32
тут собака зарыта?

Artem
18.05.2017
14:16:36
да

пиши там название сервиса из композа

http://backendapp

Igor
18.05.2017
14:17:04
Там его пишет nginx-proxy

прописать в Virtual_host полный путь

с https?

Konstantin
18.05.2017
14:18:17
покажи лучше конфиг, будет проще)

Google
Artem
18.05.2017
14:18:50
фронтенд - слушает на 443 и 80 и серты на него настроены, он же делает проксипасс на http://appname/ (название сервиса из компоуза) на бэкэнде убираешь servername и просто оставляешь допустим listen 80

Igor
18.05.2017
14:20:09
Вот бекенд конф



Artem
18.05.2017
14:20:26
тут все норм

Igor
18.05.2017
14:20:59


А вот фронт

Konstantin
18.05.2017
14:21:32
ух

Artem
18.05.2017
14:21:51
измени в конце concepter.io на название своего контейнера с бэком

Konstantin
18.05.2017
14:22:26
это апстрим у него, который на IP зачем-то проксит

Artem
18.05.2017
14:22:40
если они в одном компоузе то на название service из компоуза

Admin
ERROR: S client not available

Artem
18.05.2017
14:22:56
оо, точно

вообще не комильфо хардкодить куда то айпи выдаваемые докером

они меняются постоянно

Igor
18.05.2017
14:24:21
это не я их хардкодил

Konstantin
18.05.2017
14:24:21
ну в любом случае, заменить concepter.co на имя службы, если в одном композе, что врядли

Igor
18.05.2017
14:24:31
это конфиг генерируемы nginx-proxy

Artem
18.05.2017
14:24:50
так это не голый образ нджинкса?

Igor
18.05.2017
14:26:05
нет

nginx-proxy

Google
Igor
18.05.2017
14:26:15
есть такой контейнер

https://hub.docker.com/r/jwilder/nginx-proxy/

Konstantin
18.05.2017
14:26:32
образ может?

Igor
18.05.2017
14:26:39
образ

Konstantin
18.05.2017
14:26:42
контейнер это то что ты запускаешь

говорил тебе, возьми норм прокси)

как ты это всё запускаешь? один compose?

Igor
18.05.2017
14:28:04
нет

они в одном networke

а чем этот не норм то?

он автоматом генерит

конфиги

Konstantin
18.05.2017
14:29:05
ну судя по конечному конфигу - не норм

proxy_set_header HOST нет, сопутствующих тоже, апстрим по IP - вообще зло

хотя, хедеры вроде глобально в конфиге, судя по доке

Igor
18.05.2017
14:32:38
да

я скинул не весь

хедеры там есть

а апстрим по айпи что плохого

если он считывает их програмно их docker api

из*

Но как добиться изменения proxy pass

я не понимаю

Страница 181 из 1375