-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate Kiez Burn to Plato's servers #207
Comments
hello there! I'm the guy who setup the whole Kiez Burn online infrastructure and asked Hugi to make some space for us at Plato.
Well, we would love to migrate users if possible. But afaik that would be quite tricky |
Hi! About the users, I think in neo4j we're still identifying users based on their email and not their keycloak IDs (we should move to doing that at some point in the future though) so migrating the neo4j nodes from one db to the other might not be too hard. People would just have to make a new account in our keycloak and it should connect correctly, but that's pretty easy. |
sounds good! do you have a time estimate for this? just to know if this will take days or weeks and let the team know |
I'm gonna finish up #206 but after that I'll switch to working on this. Hard to guess but roughly a month. |
When making this estimate, could be split it to two estimates? One for the custom domain, and one for the migration? I have a feeling that perhaps a quick and dirty manual migration using good old copy and paste might perhaps be faster and does not require developer hours. |
Yeah we could in theory do that if the person who'd do it is fine with it. And if the domain isn't a critical feature you could be up and running within a few days (followed by me working on the domain stuff as first priority). |
Hmm, it looks like Kiez might be in some trouble: https://realities.kiezburn.org/ |
I recently got this email from GrapheneDB about another of my projects:
|
@aerugo well yes, I saw those mails from graphenedb yesterday. but luckily we are able to get a backup of our database. now that we don't have a working realities instance it would be great if we could migrate to plato soon (quick 'n dirty?), as the event team & board are actively using it. well, would be if they could. dreams isn't crucial right now. also I'd say we use the default plato domain for now and switch to a kiezburn.org subdomain later if possible |
So the fastest way of doing this would probably be:
- We create a normal Realities org on Plato
- We set up a local Neo4j instance
- We export all responsibilities and needs to a CSV
- We crowdsource to the Kiez community to quickly manually migrate the data
to the new Realities
We can ofc also write a migration script like we had planned, however that
will take longer (maybe 2 weeks instead of 2 days) since we need to be
really careful.
What do you think?
…On Fri, Feb 5, 2021 at 7:25 PM Henrik Hesslau ***@***.***> wrote:
@aerugo <https://github.com/aerugo> well yes, I saw those mails from
graphenedb yesterday. but luckily we are able to get a backup of our
database.
now that we don't have a working realities instance it would be great if
we could migrate to plato soon (quick 'n dirty?), as the event team & board
are actively using it. well, would be if they could.
dreams isn't crucial right now. also I'd say we use the default plato
domain for now and switch to a kiezburn.org subdomain later if possible
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#207 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB3MU6KOU3VU6C4IYGOHX63S5QZ23ANCNFSM4WXCNYDQ>
.
|
sounds like a good idea. let me talk to vero, our realities mastress, to hear what she thinks about this. In the meantime I'll forward you the backup once I have it. |
Never knew they were using Realities, so cool!! https://realities.kiezburn.org
They want to move their realities org to our servers. Here's an approximate todolist on how to make that happen
The text was updated successfully, but these errors were encountered: