# How to secure graylog web interface with apache2

**URL:** <https://community.graylog.org/t/how-to-secure-graylog-web-interface-with-apache2/27878>\
**Category:** Graylog Central (peer support)\
**Created:** [February 28, 2023, 10:30am UTC](https://community.graylog.org/t/how-to-secure-graylog-web-interface-with-apache2/27878 "2023-02-28T10:30:59Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![gsmith](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/gsmith/32/1222_2.png) [@gsmith](https://community.graylog.org/u/gsmith)\
**Post date:** [March 1, 2023, 10:12pm UTC](https://community.graylog.org/t/how-to-secure-graylog-web-interface-with-apache2/27878/4 "2023-03-01T22:12:28Z")

</div>

hey @Kamsy

I use this example here.

> [@Nginx Config Examples](https://community.graylog.org/t/nginx-config-examples/20738):
>
> For those of you who use Nginx as a reverse proxy or load balancer, you may find these configuration files useful: Here’s the example main nginx config I use for load balancing tcp/udp connections: 
> 
> > **nginx.conf**
> >
> > user nginx; worker\_processes 4; error\_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; events { worker\_connections 1024; } http { include /etc/nginx/mime.types; default\_type application/octet-stream; log\_format main '$remote\_addr - $r…

---

_[View the full topic](https://community.graylog.org/t/how-to-secure-graylog-web-interface-with-apache2/27878)._
