{"id":30226875,"url":"https://github.com/remotion-dev/template-render-server","last_synced_at":"2025-08-14T17:09:43.217Z","repository":{"id":290595691,"uuid":"971379001","full_name":"remotion-dev/template-render-server","owner":"remotion-dev","description":"A Remotion project with a Express.js rendering server","archived":false,"fork":false,"pushed_at":"2025-07-24T09:51:25.000Z","size":10,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-10T01:21:34.330Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/remotion-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-23T12:39:43.000Z","updated_at":"2025-07-24T09:51:29.000Z","dependencies_parsed_at":"2025-04-29T16:57:14.181Z","dependency_job_id":null,"html_url":"https://github.com/remotion-dev/template-render-server","commit_stats":null,"previous_names":["remotion-dev/template-render-server"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/remotion-dev/template-render-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remotion-dev%2Ftemplate-render-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remotion-dev%2Ftemplate-render-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remotion-dev%2Ftemplate-render-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remotion-dev%2Ftemplate-render-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remotion-dev","download_url":"https://codeload.github.com/remotion-dev/template-render-server/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remotion-dev%2Ftemplate-render-server/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270452355,"owners_count":24586165,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-14T02:00:10.309Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-14T17:09:39.916Z","updated_at":"2025-08-14T17:09:43.205Z","avatar_url":"https://github.com/remotion-dev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Remotion Render Server Template\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/remotion-dev/logo\"\u003e\n    \u003cpicture\u003e\n      \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://github.com/remotion-dev/logo/raw/main/animated-logo-banner-dark.gif\"\u003e\n      \u003cimg alt=\"Animated Remotion Logo\" src=\"https://github.com/remotion-dev/logo/raw/main/animated-logo-banner-light.gif\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\nThis 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.\n\nThe server exposes the following main endpoints:\n\n- `POST /render` - Start a new render job\n- `GET /renders/:id` - Get the status of a render\n- `DELETE /renders/:id` - Cancel a running render\n\n## Getting Started\n\n**Install Dependencies**\n\n```console\nnpm install\n```\n\n**Start the Render Server**\n\n```console\nnpm run dev\n```\n\nThis will start the Express server that handles render requests in watch mode for development.\n\n**Run in Production**\n\n```console\nnpm start\n```\n\n**Run Remotion Studio**\n\n```console\nnpm run remotion:studio\n```\n\n**Render the example video locally**\n\n```\nnpx remotion render\n```\n\n**Upgrade all Remotion packages:**\n\n```\nnpx remotion upgrade\n```\n\n## Docker Support\n\nThe template includes Docker support out of the box. Build and run the container using:\n\n```console\ndocker build -t remotion-render-server .\ndocker run -d -p 3000:3000 remotion-render-server\n```\n\n## Docs\n\nGet started with Remotion by reading the [fundamentals page](https://www.remotion.dev/docs/the-fundamentals).\n\n## Help\n\nWe provide help on our [Discord server](https://discord.gg/6VzzNDwUwV).\n\n## Issues\n\nFound an issue with Remotion? [File an issue here](https://github.com/remotion-dev/remotion/issues/new).\n\n## License\n\nNote that for some entities a company license is needed. [Read the terms here](https://github.com/remotion-dev/remotion/blob/main/LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremotion-dev%2Ftemplate-render-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremotion-dev%2Ftemplate-render-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremotion-dev%2Ftemplate-render-server/lists"}