Add Docker workflow and docs #1

Merged
hodlbod merged 3 commits from priyanshu_bharti/vthumbs:master into master 2026-04-07 19:50:24 +00:00
Contributor

This PR prepares vthumbs as a standalone thumbnail service for Flotilla usage.

  • Added a Dockerfile so the service can run with Node and ffmpeg in a container.
  • Added a Gitea workflow to build and publish a multi-arch Docker image to GHCR.
  • Updated the README to remove Flotilla-specific wording and clearly explain environment configuration.
  • Updated package metadata and added lockfile and gitignore for cleaner, reproducible builds.

Validation done:

  • Local API smoke tests passed for health and error handling.
  • Docker smoke test passed by generating a JPEG thumbnail from a sample video inside the container.
## This PR prepares vthumbs as a standalone thumbnail service for Flotilla usage. - Added a Dockerfile so the service can run with Node and ffmpeg in a container. - Added a Gitea workflow to build and publish a multi-arch Docker image to GHCR. - Updated the README to remove Flotilla-specific wording and clearly explain environment configuration. - Updated package metadata and added lockfile and gitignore for cleaner, reproducible builds. ## Validation done: - Local API smoke tests passed for health and error handling. - Docker smoke test passed by generating a JPEG thumbnail from a sample video inside the container.
priyanshu_bharti added 3 commits 2026-04-07 18:49:05 +00:00
hodlbod merged commit f3a32b0923 into master 2026-04-07 19:50:24 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/vthumbs#1