Give your Koyeb apps a dedicated static outbound IP address in the EU. Perfect for serverless functions, edge deployments, and API whitelisting. Whitelist once. Scale infinitely.
import os
import requests
# Koyeb environment variables
PROXY_HOST = "eu-01.outboundgateway.com"
PROXY_PORT = "8443"
PROXY_USER = os.environ["PROXY_USER"]
PROXY_PASS = os.environ["PROXY_PASS"]
# Configure proxy
proxy_url = f"https://{PROXY_USER}:{PROXY_PASS}@{PROXY_HOST}:{PROXY_PORT}"
proxies = {'https': proxy_url}
# Your Koyeb app makes API calls
response = requests.get('https://api.partner-service.com/secure-endpoint', proxies=proxies)
When running serverless and edge workloads on Koyeb, managing outbound IP addresses is harder than it should be
Payment providers, banking APIs, enterprise SaaS systems, and B2B partner APIs all require IP whitelisting for security.
Koyeb scales serverless functions up and down. Each scaling event means different outbound IPs. API providers reject unknown source IPs.
Koyeb edge deployments span multiple regions. Multiple regions mean multiple IPs. API whitelisting becomes impossible to maintain.
European businesses need infrastructure that aligns with GDPR expectations and keeps data within EU jurisdictions.
"Provide the IP address that will access our API."
You need a stable, predictable answer.
Koyeb App
HTTPS Proxy
(Static EU IP)
External API
The external API sees one fixed EU IP address — every time.
Fast-growing European companies building serverless applications on Koyeb
Teams leveraging serverless functions who need consistent outbound IPs
Business software integrating with enterprise APIs requiring IP whitelisting
Financial services requiring EU-hosted infrastructure for compliance
Your application runs on Koyeb. Outbound HTTPS requests are routed through your dedicated proxy. All requests originate from a single static EU IP. You whitelist that IP once. That's it.
Configure your Koyeb application with environment variables. Set them in the Koyeb console. Works with Koyeb Functions, Apps, and Services.
import os
import requests
# Koyeb environment variables
PROXY_HOST = "eu-01.outboundgateway.com"
PROXY_PORT = "8443"
PROXY_USER = os.environ["PROXY_USER"]
PROXY_PASS = os.environ["PROXY_PASS"]
# Configure proxy
proxy_url = f"https://{PROXY_USER}:{PROXY_PASS}@{PROXY_HOST}:{PROXY_PORT}"
proxies = {'https': proxy_url}
# Your Koyeb app makes API calls
response = requests.get('https://api.partner-service.com/secure-endpoint', proxies=proxies)
print(response.json())
📖 Complete Documentation: For detailed examples, error handling, and advanced configurations, see our Python SSL Proxy Guide.
When your partners care about where traffic originates, location matters.
Your proxy infrastructure is hosted entirely in the European Union, ensuring data remains within EU jurisdictions.
Designed for GDPR-conscious environments with data handling practices that align with European privacy regulations.
Traffic is routed entirely within EU infrastructure. No detours through US-based servers that could complicate compliance.
One static IP address provides clear outbound identity for compliance audits and partner requirements.
One fixed IP for all API requests. Whitelist once, use forever.
Koyeb functions, local dev, CI/CD. Same static IP across all environments.
Set HTTPS_PROXY environment variable.
No NAT gateway configuration. No routing table changes. No VPC modifications.
End-to-end TLS encryption. Your API keys stay secure.
Retry logic and error handling. Session management included.
Stop managing dynamic IPs from serverless scaling. Start using a dedicated, EU-based static IP today.
€29/month starter plan • 7-day refund policy • Direct founder support
We're happy to help you determine if OutboundGateway is the right fit for your serverless workloads.
Contact Our Founders →