# \[SOLVED\] How to set HTTP\_PROXY variable in order to use external proxy?

**URL:** <https://forum.mattermost.com/t/solved-how-to-set-http-proxy-variable-in-order-to-use-external-proxy/4194>\
**Category:** Installation\
**Created:** [December 4, 2017, 2:23pm UTC](https://forum.mattermost.com/t/solved-how-to-set-http-proxy-variable-in-order-to-use-external-proxy/4194 "2017-12-04T14:23:09Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![rheouk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/rheouk/32/1774_2.png) [@rheouk](https://forum.mattermost.com/u/rheouk)\
**Post date:** [December 11, 2017, 9:50am UTC](https://forum.mattermost.com/t/solved-how-to-set-http-proxy-variable-in-order-to-use-external-proxy/4194/2 "2017-12-11T09:50:58Z")

</div>

I use `EnvironmentFile`:

```auto
[root@matterhost ~]# cat /usr/lib/systemd/system/mattermost.service
[Unit]
Description=Mattermost
After=syslog.target network.target postgresql-9.4.service

[Service]
Type=simple
WorkingDirectory=/opt/mattermost/bin
User=mattermost
EnvironmentFile=/opt/mattermost/config/mm.environment
ExecStart=/opt/mattermost/bin/platform
PIDFile=/var/spool/mattermost/pid/master.pid
LimitNOFILE=49152

[Install]
WantedBy=multi-user.target
[root@matterhost ~]# cat /opt/mattermost/config/mm.environment
HTTP_PROXY=http://mm:password@192.168.1.2:3128
HTTPS_PROXY=http://mm:password@192.168.1.2:3128

```

make sure you tell systemd to reload before restarting your MM service: `systemctl daemon-reload`

-R

---

_[View the full topic](https://forum.mattermost.com/t/solved-how-to-set-http-proxy-variable-in-order-to-use-external-proxy/4194)._
