Add Patching/Maintenance/Upgrade documentation + backup and restore #142
Replies: 4 comments
-
|
I’m also concerned about this area . for a beta product I don’t expect api stability. I think there is an export feature , and maybe that can then be used to pull everything out and then import to a new instance ? |
Beta Was this translation helpful? Give feedback.
-
|
Most of EmDash is in the |
Beta Was this translation helpful? Give feedback.
-
|
So does that mean, we need to watch for changes in the source, merge those changes into our repo, and let the cf integration rebuild and deploy it? Forgive me for my lack of knowledge here, I have rarely used cf to deploy apps, but I’d love to use it for this one considering it was all designed for native cf technologies. I didn’t see any backup utility in the ui also, does it mean as long as the db and bucket are there, we would be able to tear the app down and rebuild it? And we need to backup those components separately? |
Beta Was this translation helpful? Give feedback.
-
|
Picking this up — the backup half of this thread never got an answer, and the building blocks have existed in core for a while now. Current state and a concrete plan: What already exists today:
What I'm proposing to add (PR incoming, linking back here):
Deliberately out of scope for the first cut: an in-admin restore button. Restore is destructive and deserves its own careful design (CLI first, probably). Media binaries are also not bundled into archives — metadata is included, and the files live in the same bucket the archive does. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
If we deploy this to Cloudflare, my understanding is this repo get's copied to the users' repo, and the infra deployed to cloudflare from there. It would be great if there was some upgrade path from the UI, or docs on how to check for updates and keep our repo in sync with the public repo to ensure we are always running the latest and greatest.
It would be great to see backup and restore included by default too, perhaps via a schedule where the backend D1 and R2 can be backed up externally, and the ability to restore from a backup.
Beta Was this translation helpful? Give feedback.
All reactions