Skip to content

s2s-proxy is a service that intercepts and forwards requests between two Temporal servers.

License

Notifications You must be signed in to change notification settings

temporalio/s2s-proxy

Repository files navigation

s2s-proxy

A server-to-server proxy (s2s-proxy) is a service sitting between two Temporal servers. It can be used to intercept service requests between two servers in a multi-cluster setting. It enables communication between two Temporal servers even if the servers are located in segregated networks. The proxy can be customized with access control policies, such as defining allow lists for APIs and namespaces, to enhance security. Using multiplex mode allows one server to connect to another server unidirectionally unlike a typical multi-cluster setup where both servers must expose an accessible endpoint.

This project is intended for use as a binary only.

Contributing

See CONTRIBUTING.md for how to build and run locally, run tests, etc.

License

MIT License

About

s2s-proxy is a service that intercepts and forwards requests between two Temporal servers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5