Clapshot
Clapshot is available in the NetActuate Marketplace as a one-click, open-source appliance you can deploy into any NetActuate PoP. Self-hosted video review and approval with frame-accurate, timestamped comments. It is grouped under the Media & Streaming category.
What It Does
Clapshot is an open-source, self-hosted tool for collaborative video review and approval. Upload a video and reviewers leave frame-accurate, timestamped comments and drawings right on the timeline, so feedback lands on the exact frame it is about. A built-in login gateway (HTWicket) fronts the app, so every reviewer signs in first.
Key features
- Frame-accurate, timestamped review comments and on-frame drawings
- Simple drag-and-drop video upload with automatic transcoding for playback
- Per-user login (HTWicket) with an admin account and user management UI
- Self-contained: the Rust server, web UI, web server and login gateway ship in one container with a SQLite datastore, no external database to run
- State (database and uploaded videos) persists on a dedicated volume
Use cases
- Video, VFX and motion teams running review-and-approval cycles
- Agencies collecting client sign-off on cuts without emailing files around
- Any team that needs private, self-hosted video feedback instead of a SaaS
Why run it on the NetActuate edge Hosting Clapshot in a PoP near your reviewers shortens the upload and playback path for large video files and keeps your footage and review data on infrastructure you control.
Deployed from the NetActuate marketplace, Clapshot boots pre-configured from your seeded values: the admin password is set at first boot (generated into your secret list if you do not provide one) and the demo image's built-in accounts are removed, so there is no default login to worry about. Sign in at /htwicket/login as 'admin' and start reviewing. The single-VM appliance serves the full web UI over HTTP on the instance IP; put TLS termination in front for public use.
Vendor and Project
Clapshot is an open-source project, offered here under the Open Source listing with best-effort community support.
- Project home: github.com
NetActuate supports the underlying infrastructure. Application-level support follows the listing SLA class (open-source, best effort).
Sizing
| vCPU | RAM | Disk | |
|---|---|---|---|
| Minimum | 1 | 2 GB | 20 GB |
| Recommended | 2 | 4 GB | 50 GB |
No VPU (hardware acceleration) is required for this appliance. Choose a size at deploy based on your expected load.
Configuration Fields
When you deploy, you provide these fields. They are written into the appliance at first boot.
| Field | Required | Default | Notes |
|---|---|---|---|
| Admin password | No | generated | Password for the 'admin' login account. Generated for you and stored in your secret list if not provided; never echoed back. Allowed characters: letters, digits and common symbols (8 to 72 chars). Stored write-only in your account secret list |
| Instance base URL | No | none | Public base URL the app advertises for links and the websocket/upload endpoints (e.g. https://review.example.com). Leave blank to use http://<instance-ip>/ until you put a real hostname in front. |
Using the Appliance
Deploy in minutes
- Sign in. Browse to http://YOUR_VM_IP/htwicket/login and log in as user admin with the admin password from your secret list.
- Upload a video. Use the upload button, wait for transcoding, then open the video to review it.
- Review. Scrub the timeline and add frame-accurate, timestamped comments and drawings. Manage additional users at http://YOUR_VM_IP/htwicket/admin .
Exposure posture: the appliance serves plain HTTP on port 80 behind the login page. For public/production use, put a TLS-terminating proxy (or a real hostname with a certificate) in front so login cookies are sent securely.
FAQ
Is there a software license fee? No. Clapshot is open source and free to run. You pay only for the NetActuate infrastructure and bandwidth.
Where is the web interface?
On port 80 at path /htwicket/login by default.
Who supports it? NetActuate operates the underlying infrastructure. The application itself is community-supported open source (best-effort SLA class).
Version and Changelog
| Version | Status | Released |
|---|---|---|
| 0.12.1 | Current (default) | 2026-07-13 |
Deploy
- Deploy in the portal: Deploy Clapshot
- View the listing: portal.netactuate.com/platform/marketplace/l/clapshot
- Public listing: netactuate.com/marketplace/clapshot
Need Help?
Contact support@netactuate.com or open a support ticket from the portal.