George
ну, окей
George
запусти через докер-компоуз, если не может осилить докер ран
George
что с тебя взять
George
проблема на пять минут
George
обсуждаем уже 10
Tadeusz
я уже все экранировал)
George
и как?
George
заработало?
Tadeusz
нет же
George
да епть
George
не бывает чудес
George
ты накосячил. сделай компоузом
Tadeusz
да нахер мне этот компоуз, мне реджистри запустить и забыть
Tadeusz
ну нет тут пробелов никаких
Dmitry
@antonvirtual Максим до сих пор за Россию/СНГ отвечает?
Отличный ник, чтобы задать такой вопрос
Vlad
Сделай My Super Realm в одинарных кавычках
George
mbp-gaal:~ gaal$ docker run -d -p 127.0.0.1:5000:5000 -e VIRTUAL_HOST=xyz.yourdomain.com -e VIRTUAL_PORT=5000 -e LETSENCRYPT_HOST=xyz.yourdomain.com -e LETSENCRYPT_EMAIL=yourmail@mail.com -e REGISTRY_AUTH=htpasswd -e "REGISTRY_AUTH_HTPASSWD_REALM=My Super Realm" -e REGISTRY_AUTH_HTPASSWD_PATH=/auth/htpasswd --name pdr registry:2 Unable to find image 'registry:2' locally 2: Pulling from library/registry 169185f82c45: Pull complete 046e2d030894: Pull complete 188836fddeeb: Pull complete 832744537747: Pull complete 7ceea07e80be: Pull complete Digest: sha256:870474507964d8e7d8c3b53bcfa738e3356d2747a42adad26d0d81ef4479eb1b Status: Downloaded newer image for registry:2 e799ef8468fe34938cf2cdc5be38449604f4b4dddf9e27dd14b28b3da61a54e6
George
у меня запустилось
George
но я вольюмы не прокидывал
George
и вообще возьми наконец-то vmware harbor и не люби мозг
Dmitry
и вообще возьми наконец-то vmware harbor и не люби мозг
Да оно тоже ебланит - у меня там не заработал летсенкрипт, и за нжинкс это чудо прятать замаешься
Anton
Dmitry
В чем вопрос с моим ником?
Ну просто "антонвиртуал" - виртуалом обычно зовут второй-третий аккаунт человека, созданный с целью шутки/обмана/тд
Tadeusz
такс, все ок, все пашет... скажите каким образом мне мое левое реджистри подключить к гитлабу, я что-то уже заколебался натыкивать rb этот
Tadeusz
тупо как api_url прописать и только?
Tadeusz
судя по этой херне - никак. https://docs.gitlab.com/ce/administration/container_registry.html#container-registry-domain-configuration
Vladimir
тупо как api_url прописать и только?
Ни как, просто из ci push туда. А в вебморде, в любом соучае не увидишь.
Tadeusz
угу, так и понял
Tadeusz
Ни как, просто из ci push туда. А в вебморде, в любом соучае не увидишь.
не, если я создам средствами gitlab'а, то увижу в морде ж, будет раздел container registry
Vladimir
не, если я создам средствами gitlab'а, то увижу в морде ж, будет раздел container registry
Так то да, а вот сторонний ты там не увидишь. Как не мучай rb
Tadeusz
это мега-ущербно.
Vladimir
Ну, можно им сделать issue.
Lex
Всем привет, а дайте ссылку на церковь метрик пожалуйста.
Lex
Спасибо большое
Sergey
обращайся
George
Есть следующий конфиг Nginx для Prometheus http { server_tokens off; server { listen 9443 ssl; ssl_certificate /etc/nginx/ssl/star.crt; ssl_certificate_key /etc/nginx/ssl/star.key; location /prometheus/ { auth_basic "Prometheus"; auth_basic_user_file /etc/nginx/.htpasswd; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # I leave this hardcoded for now proxy_pass http://prometheus:9090/prometheus/; } location / { auth_basic "Prometheus"; auth_basic_user_file /etc/nginx/.htpasswd; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # I leave this hardcoded for now proxy_pass http://alertmanager:9093; } } } events {} Может кто-нибудь подсказать как правильно сделать redirect на https в нем?
Александр
Так он же server { listen 9443 ssl;
Jürgen
видимо надо с http
Navern
Добавляешь еще один server 80 и там ретурн
Александр
Niko
странно, в задаче про http нет, а https оно уже и так.
Jürgen
return 301 https://$host:9443$request_uri;
George
с http на https
George
чтобы избежать 400 Bad Request The plain HTTP request was sent to HTTPS port
Евгений
Ты хочешь http и https на одном порту?
George
Я хочу чтобы когда я ввожу просто адрес без указания https оно редиректило на https а не вываливало 400 Bad Request The plain HTTP request was sent to HTTPS port
George
выше пример
в какую то секцию добавлять? В server где 9443 прописан?
Niko
if ($scheme = http) { return 301 https://$server_name$request_uri; }
Александр
if ($scheme = http) { return 301 https://$server_name$request_uri; }
Сейчас запутаешь еще больше
Jürgen
Т.е. ты хочешь https и http на одном порту
такое никто не делает противоречит всему
Jürgen
Ну а он хочет :)
редирект банальный с http на https
Евгений
Нееее
Jürgen
дааа
Александр
дааа
Нее, он хочет что бы у него не было перенаправления
Александр
Он же четко написал
Александр
:D
Евгений
Он хочет чтобы по https порту можно было постучаться через http и получить редирект, ну
Александр
чтобы избежать 400 Bad Request The plain HTTP request was sent to HTTPS port
Jürgen
»> Может кто-нибудь подсказать как правильно сделать redirect на https в нем?
Евгений
С чего ты это взял?
Он сам об этом написал
Navern
Короче прекратите додумывать за чувака, что он наркоман
Niko
лучше поставить на дефолтные порты 80, 443 и на 80 настроить редирект на 443
Александр
Короче прекратите додумывать за чувака, что он наркоман
То что он наркоман эт уже все поняли, кроме тебя)
George
выше пример
падает конфиг с этим. не запускается nginx