NEW: self-host and orchestrate video on your own terms with Ollanode Core
Self-Hosted Video • CDN • Edge compute

Ship video & deliver it.
On infra you own.

Upload, transcode, stream, cache, and run code at the edge — one API-first platform. The power of Mux and Cloudflare Stream, without the per-minute pricing or egress bills.

Open the dashboardSee everything
console.ollanode.com/project-dashboard

Drag video files here or click to upload

Supports MP4, MOV, MKV up to 50GB

transcoding_launch_keynote.mp468% Transcoding

Ollanode simplifies the video delivery process without sacrificing the control infrastructure owners demand.

Loved by video engineers. Trusted by infrastructure teams. Run 100% on your own resources.

8
Microservices
60+
REST Endpoints
4
Delivery Primitives
100%
Your Infrastructure
DISCOVER • LAYER 01

A full video pipeline

Ingest, process, enrich, and stream — fully async, fully API-driven.

Ingest

Direct upload, resumable multipart, or pull-from-URL.

Transcode

Adaptive HLS ladder, quality presets, H.264/AAC, loudness normalization, MP4 renditions.

Thumbnails & storyboards

Poster frames plus scrubbing sprite sheets + storyboard.vtt.

Transcripts & Subtitles

Whisper transcripts, WebVTT chapters, clipping & hosted player embed.

ollanode.com/console/video-transcode
Status: Ingesting
Keynote_Launch.mp4
HLS Adaptive LadderAudio Normalization
ORCHESTRATE • LAYER 02

A CDN you control

Multi-tenant pull zones and object storage, cached at the edge with instant invalidation.

Pull zones & Storage

Map any hostname to origin or storage zone. S3-style buckets with CDN-fronted caching.

Instant Cache Purge

Granular or global cache drop in milliseconds.

Hotlink Protection

HMAC-signed URLs with rotatable secrets.

Analytics & CORS

Live request monitoring, egress graphs, and custom edge headers.

ollanode.com/console/cdn-zones
Zone: Active
cdn.myplatform.com
Cache Hit99.1%
Egress Savings1.4 TB
EXECUTE • LAYER 03

Run code at the edge

Deploy JavaScript that executes in a V8 isolate next to your cache.

V8 Isolates

Standard Deno.serve(handler) with no cold-start containers.

Instant Deploys

Push updates and call them at custom endpoints in seconds.

Request Rewriting

Auth checks, A/B routing, and dynamic edge-header injection.

Sandbox Security

Scoped, sandboxed, and metered per project.

ollanode.com/console/edge-code
Deno.serve(async (req) => {
  const url = new URL(req.url);
  // Rewriting logic at the edge
  return new Response("OK");
});
MANAGE • LAYER 04

Built for builders

Everything is a REST endpoint, scoped per project, with the operational surface you expect.

API Keys & Scopes

Rotatable read/write keys with granular permission options.

HMAC-Signed Webhooks

Reliable retry events for asset.ready, transcript.ready, etc.

Team Collaboration

Invite teammates and assign scoped dashboard roles.

Security Audit Log

Comprehensive logs for compliance, self-serve auth, and passkey support.

ollanode.com/console/security
Audit Log
API Key Rotated10:45 AM
Webhook Dispatched10:42 AM
// API-FIRST

Every feature is an endpoint

~60 REST endpoints across videos, zones, storage, functions, webhooks, and the control plane.

Ingest a video
curl -X POST https://api.ollanode.com/v1/videos \
  -H "authorization: Bearer $OLLA_KEY" \
  -d '{"title":"launch","source_url":"https://.../launch.mp4"}'
Spin up a CDN zone
curl -X POST https://api.ollanode.com/v1/zones \
  -H "authorization: Bearer $OLLA_KEY" \
  -d '{"hostname":"cdn.you.com","origin_url":"https://origin.you.com","cors":"*"}'
Deploy an edge function
curl -X POST https://api.ollanode.com/v1/functions \
  -H "authorization: Bearer $OLLA_KEY" \
  -d '{"name":"hello","code":"Deno.serve(()=>new Response(\"hi\"))"}'
Full API reference →
// WHY OWN IT

Mux-class features, none of the lock-in

Hosted SaaS
Ollanode
Pricing model
Per-minute + egress
Flat — your own VMs & storage
Egress bills
Metered, unpredictable
None beyond your provider
Data location
Their cloud
Your infrastructure
Source access
Closed
Full, permissive stack
Edge functions
Add-on / limited
Included
Vendor lock-in
High
None

Run your own video platform.

Sign in and create your first video in minutes. Bring your VMs and storage — keep your data and your margins.

Get started →