migrating application data between hosting providers #100
Labels
No labels
0 points
0.5 points
1 point
13 points
2 points
21 points
3 points
34 points
5 points
55 points
8 points
api service
blocked
component: fediversity panel
component: nixops4
documentation
estimation high: >3d
estimation low: <2h
estimation mid: <8h
infinite points
productisation
project-management
question
role: application developer
role: application operator
role: hosting provider
role: maintainer
security
technical debt
testing
type unclear
type: bug
type: deliverable
type: key result
type: objective
type: task
type: user story
user experience
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#289 key features improving user experience supported
fediversity/fediversity
#341 on migration, allow reconfiguring monolithic vs distributed
fediversity/fediversity
#370 fediversity apps reused in infra
fediversity/fediversity
#377 Integration tests for MVP
fediversity/fediversity
#380 initial Fediversity applications
fediversity/fediversity
#607 NixOS service service portability scripts standardized
fediversity/fediversity
#612 Switch hosting provider
fediversity/fediversity
#634 resources are versioned
fediversity/fediversity
#77 Create a deployment migration string
fediversity/fediversity
#78 Start deployment migration
fediversity/fediversity
#79 View migration progress indicator
fediversity/fediversity
#80 Receive a notification when a migration finishes
fediversity/fediversity
#103 code-based data model
fediversity/fediversity
#105 finalize migration data model requirements
fediversity/fediversity
#110 desired subdomains are assigned to deployed services
fediversity/fediversity
#123 enable back-ups of application
fediversity/fediversity
#493 portable ephemeral state
fediversity/fediversity
#514 data model: migrations
fediversity/fediversity
#515 orchestrator state persisted
fediversity/fediversity
Reference: fediversity/fediversity#100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
As a Fediversity user,
given I have deployed services through Fediversity (#99),
I want to be able to take said services to a different hosting provider, including:
in order to have freedom of choice among hosting providers.
The required user interaction should take no more than 5 minutes.
Test
Given I want to migrate my applications between Fediversity set-ups,
When I follow the on-screen migration instructions,
Then all configured services will get up-and-running again at the target environment, with minimal downtime.
Assumptions
implementation notes
dependencies
'one-click' portability between hosting providersto migrating application data between hosting providerskiara referenced this issue2025-06-03 12:24:11 +02:00
kiara referenced this issue2025-06-04 14:03:21 +02:00
kiara referenced this issue2025-06-09 14:09:22 +02:00
kiara referenced this issue2025-06-10 18:33:45 +02:00
kiara referenced this issue2025-07-03 13:57:12 +02:00
kiara referenced this issue2025-08-15 09:48:02 +02:00
kiara referenced this issue2025-09-10 18:42:33 +02:00