zulip / docker-zulip

Container configurations, images, and examples for Zulip.
https://zulip.com/
Apache License 2.0
550 stars 227 forks source link

Add option to disable outgoing proxy #440

Open shawnz opened 2 months ago

shawnz commented 2 months ago

This adds an option to docker-compose.yml to disable Smokescreen, the outgoing HTTP proxy, for development use cases where you want to test bots and integrations that are running on the local machine alongside Zulip. The SSRF protection provided by Smokescreen normally prevents such connections to the local machine from working, making it difficult to do such testing. This is something we found useful at our organization for testing our integrations. Let me know if you think this might be useful for others.

Thanks, Shawn