Tuna Logo Tuna

traffic light Gateways

Manage request distribution yourself!

Always available cloud load balancer with flexible traffic processing policies.

If the environment consists of several services, some of which are running on your machine, some on your colleague's, and some in a test environment, with Gateways you can distribute requests to the right endpoints, as well as manage headers, authorization, uptime, and much more.

Available on plan Team

Gateways screenshot

How to create a gateway?

1. Choose a domain
Reserve a domain in the domains section that you plan to use.
2. Create a gateway
Go to the Gateways section and click "Add gateway", select the previously reserved domain.
3. Describe the policy
Describe the policy using the traffic policy syntax and click "Create". If the syntax is correct, the gateway will be available immediately and you can start working.

What are gateways for

Sometimes an environment consists of several services, some of which are running on your machine, some on your colleague's, and some in a test environment.

Thanks to flexible traffic policies, you can route requests to the right endpoints, manage headers, authorization, uptime, and much more.

Gateways scheme

Reviews about Gateways

Example

Imagine a demo stand available only on weekdays, the main part of which is in the test environment, and two microservices are behind developer tunnels.

So on weekends you will receive the message "We don't work on weekends!", and on weekdays all main requests will go to the test environment at https://testing.example.com, everything behind /admin will go to the tunnel https://valera-dev.run.tuna.am, and /checkout to https://alena-dev.run.tuna.am.

Read documentation →

Gateways scheme

Tuna Logo TUNA — platform for developers
Tuna Logo TUNA platform for developers

Pricing

Get 2 months free with annual subscription

If your security requirements require you to install a node through which all tunnel traffic goes inside your organization, email us at info@tuna.am
Hobby
0 RUB / month
Developer
299 RUB / month
Team
599 RUB per member / month
Tunnel operation time
30 minutes
Unlimited
Unlimited
Number of active tunnels
1
5
5
Number of static domains
10
10
Number of own domains
1
1
Number of static ports
1
1
Features
Dynamic subdomains
End-to-end encryption
Let's Encrypt SSL/TLS certificates
HTTP requests inspector
Basic authentication
Built-in file server
API access
Password Manager
TCP traffic transmission
Built-in SSH/SFTP server
HTTP/SMTP triggers
Traffic policies
Audit log
Shared passwords
Custom domain zones (wildcard)
Bastion
Gateways
Single Sign-On (SSO) (coming soon)
Boards (coming soon)
Multi-user payment
Team members management
Protocols and technologies
HTTP/HTTPS
GraphQL
WebSocket
Server-sent events
gRPC-Web
gRPC
SMTP
RTSP/RTP
RTMP
RDP
SSH
TCP
Install Tuna application

How to start?

Start with installing and initial setup of the client - it will take no more than a minute

Quick start Read documentation

Frequently asked questions about Gateways

  1. Currently, Gateways are only available on the Team plan.

  2. Limited by the static domains and subdomains quota.

  3. Ways to work with Gateways with examples are described in detail in the corresponding section of our documentation.

Still have questions? Email us at info@tuna.am or ask a question in our Telegram community.

Unified platform for:

  • accelerating development
  • simplifying team collaboration
  • improving security
  • cost optimization
Learn more…

Tuna Desktop

A new way to manage tunnels without the console. Install on Windows, MacOS or Linux and get started in seconds.

Install
Tuna Desktop screenshot