Hi, I am evaluating convex for an app
Hi, I am evaluating convex for an app that currently uses yjs / livekit but got too complex. for saas I can use hosted, but many business clients want full no premise solution so I need to self host. I see you don't support migrations, but is there any migration guide or info and are people doing it in practice? I also can't afford an enterprise plan with on premise support as I'm just getting started and they are SMBs, but I also can't adopt convex without self hosting for them on their servers
6 Replies
Migrations
Framework for long running data migrations of live data.
I meant migrations to new convex versions. Do you publish a migration guide or the new internal schema or whatever is needed to do a successful migration
hmmm, i dont get what you mean
with convex schema migrations are "automatic" through the CLI, but you might need to migrate the data already there
thats what this component do
I mean for self-hosted, not cloud. When a major version of an app is release there is usually an upgrade process and internal data structures migration (not the user db data).
Sometimes there are manual steps and fixes to be made in this process.
The docs say convex does not help with self-hosted migrations.
But I wonder if any docs are shared about those and if people are self-hosting in production in practice
@Tiago Freitas It might be better to start a thread in #support-community . The devs will often chime in there, and I gather they likely will in this case. (It's also easier to track threads there than in this channel.)
Also just for clarity, official Convex staff are denoted by the Convex logo (:convex:) next to their username. The rest of us are fellow users, though there are some Convex alumni (former staff) as well.
Ok will do, thanks