Puis-je migrer depuis une autre plateforme ?
Oui, dans la plupart des cas. Comme les apps Yundera sont des conteneurs Docker standard, migrer les données depuis d'autres plateformes d'auto-hébergement est simple.
Étapes générales de migration
- Exportez vos données depuis la plateforme existante (données d'app, bases de données, fichiers médias)
- Installez la même app sur votre PCS Yundera via l'App Store
- Copiez vos données vers le répertoire approprié sous
/DATA/AppData/ - Redémarrez l'app — elle devrait retrouver les données existantes
Notes spécifiques par plateforme
Depuis YunoHost
YunoHost stocke les données d'app sous /home/yunohost.app/. Copiez les données pertinentes vers le répertoire /DATA/AppData/{nomapp}/ de votre PCS.
Depuis Umbrel
Umbrel stocke les données d'app sous ~/umbrel/app-data/. La structure de répertoires est similaire à Yundera — mappez chaque dossier de données d'app vers le chemin /DATA/AppData/ correspondant.
Depuis CasaOS
Yundera est basé sur CasaOS, donc la migration est la plus directe. Copiez /DATA/ directement.
Depuis Docker Compose (configuration manuelle)
Identifiez vos montages de volumes existants et copiez les données vers les chemins correspondants sous /DATA/AppData/$AppID/.
Migration spécifique par app
| App | Notes de migration |
|---|---|
| Immich | Copiez la base PostgreSQL et le répertoire d'upload |
| Jellyfin | Copiez les répertoires config et métadonnées |
| Nextcloud | Copiez le répertoire de données et le dump de la base |
Ce que vous gardez
- Tous vos fichiers et médias
- Configurations et bases de données des apps
- Comptes utilisateurs (pour les apps avec leur propre auth)
Ce qui change
- Domaine — vos apps obtiennent de nouvelles URLs
nomapp-vous.nsl.sh - Authentification — les apps derrière AppShield utilisent le SSO Yundera au lieu de la méthode d'auth précédente