CachePort operates points of presence across Europe and serves static and dynamic assets from the node closest to the visitor. Anycast routing, instant purge, HTTP/3 by default.
Traffic terminates at the nearest edge and is served over persistent connections to origin.
| PoP | Location | Role | Edge RTT |
|---|---|---|---|
fra1 | Frankfurt, DE | Core / cache | 4 ms |
ams1 | Amsterdam, NL | Cache | 7 ms |
waw1 | Warsaw, PL | Cache | 11 ms |
tal1 | Tallinn, EE | Cache / shield | 18 ms |
Everything a delivery layer needs, nothing you have to babysit.
Invalidate by URL, tag or hostname. Propagates to every edge in under a second.
Collapses concurrent requests into a single fetch, so origin sees one hit instead of thousands.
QUIC enabled by default, automated certificate management, OCSP stapling on every node.
Rewrite, redirect and modify headers per path with a declarative config.
Stream request logs to your collector over HTTPS with sub-second latency.
Token-based access control for private objects, with configurable TTL and IP binding.
Manage zones, purge cache and read analytics over a single REST endpoint.
curl -s https://fra1.cacheport.tech/v1/zones \
-H "Authorization: Bearer $CACHEPORT_TOKEN"
curl -X POST https://fra1.cacheport.tech/v1/purge \
-H "Authorization: Bearer $CACHEPORT_TOKEN" \
-d '{"zone":"static","paths":["/assets/*"]}'
Responses are JSON, errors follow RFC 7807, rate limit is 100 requests per minute per token.
1 zone, 100 GB included, community support. No card required.
Unlimited zones, 5 TB included, edge rules, real-time logs, 24/7 support.
Committed bandwidth, dedicated shield nodes, custom contracts and SLA.