でゲソ
вот это порадовало
でゲソ
зато четко выглядит
でゲソ
мне интересно пробовал ли кто вот это http://ggez.rs/
Маjко
Устроим пятницу скриншотов, что ли )
Маjко
Да там до игры ещё довольно далеко, с моими темпами вида "50 строк кода в неделю". ggez
でゲソ
точнее репа
Маjко
Не ко мне вопрос)
でゲソ
ну ты ж форвардишь
Маjко
Вебисты. Вот у меня есть сервер на Hyper. Естественно без поддержки https потому что пистаь на голом hyper я загребусь, а различная миддлварь с роутерами https не умеет. Как настроить nginx, чтобы он принимал запросы по https, перенаправлял hyper по http, принимал ответ, и отправлял обратно клиенту подписанный и шифрованный ответ обратно по https?
Маjко
И как это гуглить?
Karey
proxy_pass и настройка SSL сертификатов, например тех же Let's Encrypt
Danila Matveev
Маjко
Так, proxy_pass или reverse_proxy?
Vladimir
Ставлю на 2
Vladimir
Но скорее всего это одно и тоже
Karey
proxy_pass это параметр в конфиге nginx
Vladimir
Просто второе общее, а 1 нгинкс
Маjко
Понял, спасибо
Danila Matveev
reverse proxy это подход который решает в том числе задачу с ssl для серверов без ssl
Karey
Но в целом это все reverse proxy
Маjко
Что такое nginx plus?
Kerrigan
платная версия
Kerrigan
с поддержкой и дополнительными модулями
Aleksander
А, в обычном nginx похоже не завезли. Но задача такая называется ssl termination.
Маjко
Не, платная это не вариант.
Aleksander
https://www.nginx.com/resources/admin-guide/nginx-ssl-termination/
Aleksander
Вот что то про бесплатный нашлось
Karey
Еще вот такая попалась https://community.openhab.org/t/using-nginx-reverse-proxy-authentication-and-https/14542
Karey
Здесь про все. И про reverse proxy и про ssl termination
Мерль
http.proxy - Caddy User Guide https://caddyserver.com/docs/proxy
Foxcool
а это он как делает автоматический хттпс?
Foxcool
ааа летсэнкрипт же ок
պլհկ
Не, платная это не вариант.
В бесплатной тоже можно
Oleg
Не, платная это не вариант.
proxy_pass автоматически делает ssl termination, платные версии не нужны. Весь конфиг, грубо говоря: server { listen 443 ssl; server_name example.com; ssl_certificate .../cert.pem; ssl_certificate_key .../cert.key; location / { proxy_pass http://x.x.x.x:80/; } }
Oleg
Мог ошибиться, но суть такая :)
Anonymous
Loo
шо за вирус?
Anonymous
Evaluation of performance and productivity metrics of potential programming languages in the HPC environment
Berkus
если хочется легкого letsencrypt то рекомендую caddyserver, он правда на go )
andrei
Rewrite in rust
Berkus
зато letsencrypt там конфигурится в 0 строк, он по дефолту включен
Berkus
ну и реверс прокси вроде 1 строкой включается
Nardis
Caddy на фоне nginx'a совсем медленный, но отлично подходит своей простотой настройки для небольших сайтов. На го еще есть интересный Traefik, он уступает где-то 20% производительности nginx (что очень хорошо), но тоже легко и гибко настраивается. Трафик пилится именно для реверс прокси и лоуд беленсинга для микросервисов и прочих api: https://traefik.io/
Berkus
Rewrite in rust
Nardis
Rewrite in rust
Да, do it.
Nardis
И многие скажут "спасибо".
Berkus
надо вот кадди модульно портировать
Foxcool
:D
Berkus
у меня пока другой порт в процессе
Мерль
Сделайте это паком чатика
Bugworm
Сделайте это паком чатика
там меньше 100 человек
Bugworm
Там?
ну это и есть пак чатика, другого
Anonymous
уверен что есть получше пак
Bugworm
Предатель
сказали можно юзать
Sherzod
ну это и есть пак чатика, другого
Я знаю что ты пишешь на го
Bugworm
не, я го не видел даже
Sherzod
не, я го не видел даже
А, ну тогда сорь.
Sherzod
Я пытался как-то
Sherzod
Но мне не зашло
Sherzod
Мне особо языки без дженериков не заходят
andrei
Без HKT не заходят!
Cuno
Sherzod
Без HKT не заходят!
В мире где то умер один растист
Anonymous
скорее бы хкт
Anonymous
Anonymous
растиш_ка