Skip to content

Centralize Docker deployment and migrate persistence to Postgres - #67

Merged
umeraamir09 merged 13 commits into
mainfrom
Chore/CentralDockerDeployment
Oct 6, 2026
Merged

umeraamir09 merged 13 commits into
mainfrom
Chore/CentralDockerDeployment

Conversation

@umeraamir09

Copy link
Copy Markdown
Owner

Summary

  • Add a multi-stage production Docker image and a central Compose stack for UmrFlix, Postgres, schema migration, and media services.
  • Replace the self-hosted Convex backend with Postgres-backed document stores for sessions, user data, discovery, and watch-party snapshots; add schema, migrations, maintenance, and database tests.
  • Call TMDB directly with server-side credentials, update health checks and deployment/environment documentation, and remove obsolete Convex, proxy, and deployment files.

Tests

  • Adds npm run test:db and TMDB API tests; tests were not run as part of opening this PR.

@umeraamir09
umeraamir09 merged commit d11812d into main Oct 6, 2026
1 check passed
@umeraamir09
umeraamir09 deleted the Chore/CentralDockerDeployment branch October 6, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant