Skip to content

mmsaki/tx-animations

Repository files navigation

Remotion Render Server Template

Animated Remotion Logo

This template provides an Express.js server that allows you to start new video render jobs, track the progress of ongoing renders, and cancel running render jobs.

The server exposes the following main endpoints:

  • POST /render - Start a new render job
  • GET /renders/:id - Get the status of a render
  • DELETE /renders/:id - Cancel a running render

Getting Started

Install Dependencies

bun install

Start the Render Server

bun run dev

This will start the Express server that handles render requests in watch mode for development.

Run in Production

npm start

Run Remotion Studio

bun run remotion:studio

Render the example video locally

bunx remotion render

Upgrade all Remotion packages:

bunx remotion upgrade

Docker Support

The template includes Docker support out of the box. Build and run the container using:

docker build -t remotion-render-server .
docker run -d -p 3000:3000 remotion-render-server

Docs

Get started with Remotion by reading the fundamentals page.

Help

We provide help on our Discord server.

Issues

Found an issue with Remotion? File an issue here.

License

Note that for some entities a company license is needed. Read the terms here.

About

remotion animations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published