Aller au contenu principal

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​

  1. Exportez vos données depuis la plateforme existante (données d'app, bases de données, fichiers médias)
  2. Installez la même app sur votre PCS Yundera via l'App Store
  3. Copiez vos données vers le répertoire approprié sous /DATA/AppData/
  4. 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​

AppNotes de migration
ImmichCopiez la base PostgreSQL et le répertoire d'upload
JellyfinCopiez les répertoires config et métadonnées
NextcloudCopiez 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

Voir aussi​