Snapshot of my #ngnix logs:

Not surprising that bots and scrapers make up 90% of my hits and nearly 95% of my data used, nor is it surprising to see Windows is the most-used OS.

But what did surprise me where some of the Windows versions. Sure, #WinXP still has its purpose for legacy software/hardware combos, but who's using #WindowsCE?!

Also, you can't see it in the screenshot, but I also have hits from devices running Android Kitkat and Jellybean. With the IOS side going back to IOS6.

@seabass @neil Yes and no.

  • Most OSes these days don't allow incoming connections at random and no reasonable software should expose i.e. servers on the network.

  • Even #WebDevelopers wanting to have a #httpd or #ngnix on the go will bind that to the loopbackinterface.

The few applications that don't do that have no reason to exist and are inherently #ITsec issues.

  • Again: If one can configure stuff to be bound to a specific #VPN then they also can plug that risk as well.

Most corporations use VPNs to fullfill ITsec requirements ranging from #PCIDSS to #HIPAA and from #GDPR to #BDSG as well as protect against #CorporateEspionage and #Hacking by literally only allowing #eMail access through the corporate VPN or #LAN.

  • But that's a different story, espechally for travelling consultants that have to access resources remote whilst in #cyberfascist juristictions (i.e. #USA & "P.R." #China)...

@drscriptt Naive question: WHEN does the average #Internet #user ever open up a webpage with an #IP address instead of a #domain or even #FQDN?

  • Seriously, the only cases I saw were either some old, non-public - facing server in some B2B/API setting or a test that #httpd / #ngnix / #ssh / … function properly on like a #VPS and that the #DNS hasn't been updated (yet!) to include said host / FQDN in the records, and even then it's bad cuz you'd rather want to use it's FQDN instead because with #IPv4 shortages on one hand and tools like #Portainer on the other, one should not use an #IPaddress as addressing method because #WAF / #Proxies used to "#MUX" / "#NAT" services under one IP address or #IPv6 block may need that distinction by being queried for a specific FQDN...

The Idea if !SSL / #TLD for #IPaddresses makes me feel like Jeff Goldblum!

Jurassic Park - They didn't stop to see if they should

YouTube
@joomla maintainers are in progress to define the minimum requirements for #joomla 6. In question is #php #mysql #mariadb #postgresql #apache #ngnix #iis
What's your suggestion?

@mangaispolitical

Alternatively, you can put #writefreely AND another webservice for your images behind #Ngnix. Lets say `wf.yourdomain` and `images.yourdomain`

DirtSWS is a little #single #binary #webserver that does nothing but host #static #html and files, with a simple single-file remote upload capability. Here's a sample site: https://static.awadwatt.com/index.html

自インスタンスの #ngnix のエラーログを見ていると、同一時間帯に結構な量のエラーを出しているdomain (so-net)があり、調べると、私の #COVID19 関連の投稿をまとめて取ろうとしていた感じ。

こちらも検証のため、同じアプローチを手動でしたが、ちゃんと投稿が見れた。まとめて来たのでエラーになったのかな?

#prattohome

The absolute POWER TRIP that is getting your services up and public with DynDNS, mTLS, ACME certs, and subdomain-based routing.

#OPNsense #Ngnix #LetsEncrypt #HomeLab #SelfHosting #SelfHosted #Networking

The other day I needed to find a way to show a completely different site to users based on their IP addresses and/or cookies in their browser:

We are replacing a static site with a new WordPress blog, and we needed our staff to be able to access the new blog to seed it with blog posts, while still showing the old static site to ‘ordinary visitors’ until the new site was fully ready.

I wrote a blog about how I accomplished this here:

https://blog.thms.uk/2024/07/smart-routing-with-nginx?utm_source=mastodon

#ngnix #web #webDev #webDevelopment

Smart Routing with Nginx: Serving Different Sites Based on IP and Cookies - blog.thms.uk

This post shows how you can use nginx to set a different website root based on a combination of the visitor's IP address and cookies. You can use this to allow staff and contractors to test a new site, whilst regular visitors still see the old site.

blog.thms.uk
@pid_eins this does make sense for a lot of scenarios like #httpd & #ngnix where you want non-persistent files associated with them and anything critical to be read-only so worst case you restart or shutdown and startup said services again.

@deci Integration with #Tomcat and lack of support for their modules in #ngnix...

Cuz that's why I've deployed #httpd in the past...