abdullahazad bunu yazdı bu arada meraktan soruyorum prod ve live zaten aynı ortami ifade etmiyor mu? :) Caddy biraz basit geldi. Çzemezsem işi nginx deneyeceğim. Herkes nginx diye bas bas bağırıyor :D Bakim bakalım neymiş :D Yok hocam. Dev bizim development yaptığımız ordam Test dediğimiz devden çıkıp test edilen ortam UAT müşteriye sunduğumuz demo PROD Live hatta kolay ynetim olsun dersen nginx proxy manager ile web ui üzerinden halledebilirsin her şeyi. az insan çok huzur.

prod haricindeki ortamlara neden ssl satın alcaksın ki? daya lets encrypt'i. senin ihtiyacın reverse proxy. node. js 'e direk 80 ve 443 verme. koy ne bir nginx. gelen hostname gre farklı portlara proxy_pass yap. bu arada meraktan soruyorum prod ve live zaten aynı ortami ifade etmiyor mu? :) biri staging galiba ama hangisi staging anlamadım 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

@CanKirca wildssl en son çzüm hocam ya para vermek istemiyoruz açıkcası. Biraz start up kafasındayız yeni bir proje geliştiriyoruz arkadaşlarlar da. @end, @antichrist React. JS kullandık hocam front-end de bunu bir türü beceremedim. Front-end de route sapıtıyor yle yapınca da :/ Bunu. htaccess ile çzebilir miyim acaba bilemedim. atıyorum xxx.com/api grürsen bu projeyi çalıştırma diğer tüm route burdan çalışsın gibi. Bu sayede xxx.com/api path dışındakilerin hepsi çalışır diğerleri çalışmaz. Net e gider. MhmdAlmz tarafından 07/Haz/22 13:31 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

MhmdAlmz bunu yazdı abdullahazad bunu yazdı bu arada meraktan soruyorum prod ve live zaten aynı ortami ifade etmiyor mu? :) Caddy biraz basit geldi. Çzemezsem işi nginx deneyeceğim. Herkes nginx diye bas bas bağırıyor :D Bakim bakalım neymiş :D Yok hocam. Dev bizim development yaptığımız ordam Test dediğimiz devden çıkıp test edilen ortam UAT müşteriye sunduğumuz demo PROD Live hatta kolay ynetim olsun dersen nginx proxy manager ile web ui üzerinden halledebilirsin her şeyi. ulan çok güzelmiş bu :) herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

Reverse proxy de işini grebilir.

Merhaba Mürit ve Mürideler, Bir proje geliştirdik ve bu projede 3 farklı blüm var. 1. Blüm frontend React. JS, 2. Blüm backend. NET, 3. Blüm Web Socket NodeJS Socket.io. Frontend 80 ve 443 portunda çalışıyor fakat api 1001, web socket 1002 portunda çalışıyor. Sisteme giriş yapan müşteriler kurumsal müşteriler. Haliyle bu müşterilerimizin firmaları da bu portlara izin vermediğinden api ve socket çalışmıyor onlarda. Bunun için her projeye sub domain oluşturmak ve ona ssl satın almak maliyet gerektiren bir iş. farklı farklı ortamlarda çalıştırıyorum projeyi. UAT, Dev, PROD, Live diye 4 farklı ortam var yani 4x3 den 12 tane farklı subdomain almamız ve buna ssl satın almamız gerekiyor. Subdomain olmadan bu işi nasıl çzebilirim fikir verebilecek var mı? Kaldı ki subdomain alsam bile nodejs express. js çalışıyor orada 80 ve 443 portu dolu olduğundan onu nasıl çalıştırıcam :/ Abi subdomain SSL'i için SNI kullanabilir ya da daha iyisi wildcard tek bir SSl alabilirsin zannımca? Twitter: @CanKirca

Caddy, Nginx vs çzemedim tecrübem olmadığı için beceremedim bir şeyleri eksik/yanlış yapıyordum sanırım. Zaten hali hazırda apache2 vardı server olarak onun üzerine proxy reverse uygulamaya çalıştım her şey okey ama wss bağlantısı olmuyor. Socket çalıştığı için hem http hem https hem de ws, wss protokolleri çalışması lazım. Bunu bir türlü beceremedim. ports. conf dosyasının en tepesine 555 portunu ekledim. ya da tagleri arasında değil. sites-avaiable doyasındaki config kodum şu şekilde. RewriteEngine On RewriteCond % ^/socket.io RewriteCond % transport=websocket RewriteRule / ws://192.168.1.100:5005/$1 ProxyPass / http://192.168.1.100:5005/ ProxyPassReverse / http://192.168.1.100:5005/ SSLEngine on ServerName project. arxtech.com ProxyPreserveHost On SSLCertificateFile /etc/ssl/arxtech/primary. crt SSLCertificateKeyFile /etc/ssl/arxtech/private. key SSLCertificateChainFile /etc/ssl/arxtech/intermediate. crt SSLProxyCheckPeerCN on SSLProxyCheckPeerName on içerde 5005 portum açık servisim cevap veriyor sıkıntı yok. http isteği ve https isteklerim de çalışıyor ama socket bağlantısı olmuyor. Aşağıdaki hatayı veriyor websocket. js:83 WebSocket connection to 'wss://project. arxtech.com:555/socket.io/?WebToken=59d89ae5-e294-4e09-be9d-28d1c3c7a9ce&EIO=4&transport=websocket' failed: yani https://project.arxtech.com:555 dediğimde çalışıyor hatta project. arxtech.com:555/socket.io/socket.io. js olarak gittiğimde socket js scriptlerini de grüntüleyebiliyorum ama sockete bağlanmıyor. Yardımcı olabilecek var mı? EDİT: sudo a2enmod proxy_wstunnel bu zıkkımı açmak gerekiyormuş Şu an fişek gibi çalışıyor namussuz. Teşekkür ederim herkese istediğim buydu :) MhmdAlmz tarafından 09/Haz/22 23:57 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

< OFF TOPIC > https://caddyserver.com/docs/caddyfile/directives/route bu caddy'nin web sitesindekine benzer wordpress tema var mı? güzel geldi gzüme.. < / OFF TOPIC > If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.

@CanKirca wildssl en son çzüm hocam ya para vermek istemiyoruz açıkcası. Biraz start up kafasındayız yeni bir proje geliştiriyoruz arkadaşlarlar da. @end, @antichrist React. JS kullandık hocam front-end de bunu bir türü beceremedim. Front-end de route sapıtıyor yle yapınca da :/ Bunu. htaccess ile çzebilir miyim acaba bilemedim. atıyorum xxx.com/api grürsen bu projeyi çalıştırma diğer tüm route burdan çalışsın gibi. Bu sayede xxx.com/api path dışındakilerin hepsi çalışır diğerleri çalışmaz. Net e gider. Nginxte frontendin nüne koy o routelari? 0x0480 takilin madem

ek olarak yazayım. nginx proxy manager ı docker ile calistirin mis gibi. ben evdeki homelab'imi dis dunyaya bununla actim. az insan çok huzur.

bu arada meraktan soruyorum prod ve live zaten aynı ortami ifade etmiyor mu? :) Caddy biraz basit geldi. Çzemezsem işi nginx deneyeceğim. Herkes nginx diye bas bas bağırıyor :D Bakim bakalım neymiş :D Yok hocam. Dev bizim development yaptığımız ordam Test dediğimiz devden çıkıp test edilen ortam UAT müşteriye sunduğumuz demo PROD Live MhmdAlmz tarafından 07/Haz/22 15:17 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

prod haricindeki ortamlara neden ssl satın alcaksın ki? daya lets encrypt'i. senin ihtiyacın reverse proxy. node. js 'e direk 80 ve 443 verme. koy ne bir nginx. gelen hostname gre farklı portlara proxy_pass yap. bu arada meraktan soruyorum prod ve live zaten aynı ortami ifade etmiyor mu? :) abdullahazad tarafından 07/Haz/22 14:57 tarihinde düzenlenmiştir az insan çok huzur.

traefik/caddy/nginx tarzı bir şey koy nüne. çzersin kolayca. site.com/api site.com/api2 vs diye ayirirsin pathlere gore 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

@end link vs bir şey var mı hocam inceleyeyim bahsettiğinden bir şey anlamıyorum çünkü tecrübemin olduğu konular değil :/ @yolbulucu caddy işimi grecek gibi http://api.example.com { root /var/www file_server route /api route /dashboard } şeklinde bir rnek paylaşmışlar bunu bir deneyeyim bakalım becerebilecek miyim. Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

ek olarak yazayım. nginx proxy manager ı docker ile calistirin mis gibi. ben evdeki homelab'imi dis dunyaya bununla actim. hocam bu nginx proxy manager manuel ayarladığımız conf dosyalarını panelden yapmamıza mı yarıyor. Yoksa bambaşka bi olay mı

Reverse proxy de işini grebilir. +1 Reverse proxying yaparak apiyi falan subfolder'a daya. Blabla.com/api blabla.com/ws/ 0x0480 takilin madem

Selam Hocam, senin işini çzse çzse nginx reverse proxy çzer, Ben bu sorunu google cloud da maliyet yüzünden dev ve uat ortamlarını aynı sunucuda reverse proxy kullanarak çzüyorum. aynı sunucuda hem 2 farklı uygulama var. farklı port üzerinden 80 ve 443 e gnderiyorum misler gibi çalışıyor. tek sunucu birden fazla uygulama için reverse proxy muhteşem bir şey. hawk

abdullahazad bunu yazdı ek olarak yazayım. nginx proxy manager ı docker ile calistirin mis gibi. ben evdeki homelab'imi dis dunyaya bununla actim. hocam bu nginx proxy manager manuel ayarladığımız conf dosyalarını panelden yapmamıza mı yarıyor. Yoksa bambaşka bi olay mı aynen az insan çok huzur.

Merhaba Mürit ve Mürideler, Bir proje geliştirdik ve bu projede 3 farklı blüm var. 1. Blüm frontend React. JS, 2. Blüm backend. NET, 3. Blüm Web Socket NodeJS Socket.io. Frontend 80 ve 443 portunda çalışıyor fakat api 1001, web socket 1002 portunda çalışıyor. Sisteme giriş yapan müşteriler kurumsal müşteriler. Haliyle bu müşterilerimizin firmaları da bu portlara izin vermediğinden api ve socket çalışmıyor onlarda. Bunun için her projeye sub domain oluşturmak ve ona ssl satın almak maliyet gerektiren bir iş. farklı farklı ortamlarda çalıştırıyorum projeyi. UAT, Dev, PROD, Live diye 4 farklı ortam var yani 4x3 den 12 tane farklı subdomain almamız ve buna ssl satın almamız gerekiyor. Subdomain olmadan bu işi nasıl çzebilirim fikir verebilecek var mı? Kaldı ki subdomain alsam bile nodejs express. js çalışıyor orada 80 ve 443 portu dolu olduğundan onu nasıl çalıştırıcam :/ MhmdAlmz tarafından 07/Haz/22 13:12 tarihinde düzenlenmiştir Andolsun kuşluk vaktine ve dindiği zaman o geceye ki, Rabbin sana veda etmedi ve darılmadı! Ve kesinlikle senin için sonu nünden daha hayırlıdır. ileride Rabbin sana verecek de hoşnut olacaksın! O, seni bir yetim iken barındırmadı mı? Seni, yol bilmez iken yola koymadı mı? Seni bir yoksul iken zengin etmedi mi? yle ise, sakın yetime kahretme ! El açıp isteyeni de azarlama! Fakat Rabbinin nimetini anlat da anlat!

ocelot api gateway mekanizması çzemez mi bu işi