Assuming nginx is required, the following results were found.


  • Building a Tor Hidden Service From Scratch - Part 2 - HTTP and HTTPS

    Despite some fairly negative media attention, not every Tor Hidden Service is (or needs to be) a hotbed of immorality. Some exist in order to allow those in restrictive countries to access things we might take for granted (like Christian materials)....

    https://www.bentasker.co.uk/documentation/linux/309-building-a-tor-hidden-service-from-scratch-part-2-http-and-https
  • Building and running your own DNS-over-HTTPS Server

    There's been a fair bit of controversy over DNS-over-HTTPS (DoH) vs DNS-over-TLS (DoT), and some of those arguments still rage on. But, DoH isn't currently going anywhere, and Firefox has directly implemented support (though it calls them Trusted...

    https://www.bentasker.co.uk/documentation/linux/407-building-and-running-your-own-dns-over-https-server
  • CentOS: Using NGinx to serve static files and Apache for dynamic

    Apache is a great web-server, but it has a pretty heavy memory footprint. It can get quite restrictive quite quickly, especially if you're on a system will limited resources (given how many people now run on a VPS, and the poor disk IO of these systems...

    https://www.bentasker.co.uk/documentation/linux/184-centos-using-nginx-to-serve-static-files-and-apache-for-dynamic
  • Implementing Secure Password Storage with PHPCredlocker and a Raspberry Pi

    Password storage can be a sensitive business, but no matter whether you're using PHPCredlocker or KeePassX , dedicated hardware is best. The more isolated your password storage solution, the less likely it is that unauthorised access can be obtained....

    https://www.bentasker.co.uk/documentation/linux/286-implementing-secure-password-storage-with-phpcredlocker-and-a-raspberry-pi
  • CentOS: Using NGinx as an SSL Reverse Proxy for Apache

    A little while ago, I published a guide to configuring NGinx to act as a Reverse Proxy for Apache . Although it was briefly mentioned, we never went through the steps necessary to configure NGinx to work in this manner for SSL connections - we simply...

    https://www.bentasker.co.uk/documentation/linux/217-centos-using-nginx-as-an-ssl-reverse-proxy-for-apache
  • Keeping Hitcounts accurate when using an NGinx Caching Proxy

    In previous documentation, we've configured sites to use NGinx as a Reverse Caching Proxy , leading to hugely improved response times on popular content. We've also implemented a custom configuration so that we can refresh the cache periodically,...

    https://www.bentasker.co.uk/documentation/linux/253-keeping-hitcounts-accurate-when-using-an-nginx-caching-proxy
  • Making your Joomla Site Fly with NGinx Reverse Proxy Caching

    I've written previously about configuring NGinx to act as a reverse proxy for Apache , as well as some of the specific tweaks you need to make if you're serving a Joomla! based site . In this documentation, we're going to look at how to use NGinx's...

    https://www.bentasker.co.uk/documentation/joomla/219-making-your-joomla-site-fly-with-nginx-reverse-proxy-caching
  • Nginx logs two upstream statuses for one upstream

    I'm a big fan ( and user ) of NGinx . Just occasionally, though, you'll find something that looks a little odd - despite having quite a simple underlying explanation. This one falls firmly into that category. When running NGinx using...

    https://www.bentasker.co.uk/documentation/linux/694-nginx-logs-two-upstream-statuses
  • Configuring LetsEncrypt on a CentOS 6 NGinx Reverse Proxy

    For those who haven't come across it, LetsEncrypt allows you to obtain free DV SSL Certificates but requires a server side script to be run periodically in order to renew the certificates (for better or worse, a 90 day expiration period has been used)....

    https://www.bentasker.co.uk/documentation/linux/314-configuring-letsencrypt-on-a-centos-6-reverse-proxy
  • Configuring NGinx to act as a Reverse Proxy for PHPMyAdmin

    In a previous post, I detailed how to Use NGinx to serve static files and Apache for dynamic as well as the minor tweaks you need to make to have it work nicely with Joomla . One thing I didn't cover, though, is setting up PHPMyAdmin . This...

    https://www.bentasker.co.uk/documentation/linux/200-configuring-nginx-to-act-as-a-reverse-proxy-for-phpmyadmin
  • Integrating against the RequestRouter Alt-Svc Hints API

    Version 0.4 of RequestRouter introduces a new feature - an API designed to give edge devices (such as delivery appliances) hints to allow them to generate an RFC 7838 Alt-Svc header to further optimise routing for clients located behind a DNS server...

    https://www.bentasker.co.uk/documentation/development-programming/373-integrating-against-the-requestrouter-alt-svc-hints-api
  • NGinx and Apache with Joomla!

    I recently published a guide to configuring NGinx as a reverse proxy to Apache on CentOS . It works well with Joomla! 2.5 and 3.x but doesn't always play quite so nicely with Joomla! 1.5. Having had to configure a system today, I thought I'd document...

    https://www.bentasker.co.uk/documentation/joomla/187-ubuntu-nginx-and-apache-with-joomla
  • Hosting TOR Hidden Services (.onions)

    The level of effort required to set up a TOR Hidden Service (known as a .onion) largely relates to the amount of paranoia you need to exercise regarding your anonymity. Whilst the ins and outs of Operational Security (Op-Sec) are a little too intricate...

    https://www.bentasker.co.uk/documentation/security/290-hosting-tor-hidden-services-onions
  • NGinx: Accidentally DoS'ing yourself

    It turned out to be entirely self-inflicted, but I had a minor security panic recently. Whilst checking access logs I noticed (a lot of) entries similar to this 127.0.0.1 [01/Jun/2014:13:04:12 +0100] "GET /myadmin/scripts/setup.php HTTP/1.0" 500 193...

    https://www.bentasker.co.uk/documentation/linux/276-nginx-accidentally-dos-ing-yourself
  • Building a DNS over TLS (DoT) server

    I previously posted some documentation on how to build a DNS over HTTPS (DoH) Server running Pi-Hole and/or Unbound . There's another standard available, however - RFC 7858 DNS over TLS (DoT) DoT isn't as censorship resistant as DoH (as it's easier to...

    https://www.bentasker.co.uk/documentation/linux/470-building-a-dns-over-tls-server
  • Joomla and NGinx Reverse Proxy Caching: Keeping your dynamic content fresh

    We've placed a caching NGinx reverse proxy in front of our Joomla site , but haven't yet addressed the issue of the content that we do want to remain dynamic. We might, for example, have a module such as mod_GoogPlusFeed embedded on a number of pages,...

    https://www.bentasker.co.uk/documentation/joomla/220-joomla-and-nginx-reverse-proxy-caching-keeping-your-dynamic-content-fresh
  • Multi-homing a Joomla site between the WWW and a Tor Hidden Service

    I did some work recently on making BenTasker.co.uk available via both a Tor Hidden Service (otherwise known as a .onion) and via the WWW. The reasons for doing this are published elsewhere , but this documentation summarises the steps I had to take...

    https://www.bentasker.co.uk/documentation/joomla/305-multi-homing-a-joomla-site-between-the-www-and-a-tor-hidden-service
  • Cynet 360 Uses Insecure Control Channels

    For reasons I won't go into here, recently I was taking a quick look over the "Cynet 360" agent, essentialy an endpoint protection mechanism used as part of Cynet 's "Autonomous Breach protection Platform". Cynet 360 bills itself as " a comprehensive...

    https://www.bentasker.co.uk/blog/security/690-cynet-360-fetches-executable-modules-insecurely
  • Nginx

    https://www.bentasker.co.uk/component/tags/tag/9-nginx
  • Improving Nextcloud's Thumbnail Response Time

    I quite like Nextcloud as a self-hosted alternative to Dropbox - it works well for making documents and password databases available between machines. Where photos are concerned, the functionality it includes offers a lot of promise but is...

    https://www.bentasker.co.uk/documentation/linux/671-improving-nextcloud-s-thumbnail-response-time

Results 1 - 30 of 30