Gérald Niel ✅ @gegeweb
Suivre

Bon, mon est reparti.
Maintenant la question est… qu'est ce qui a foiré que j'ai perdu toute la librairie ?
À priori, trouve plus les fichiers.

· Web · 0 · 0

@eliotberriot Je pense que le problème était effectivement celui là… j'avais pas tout lu !
C'est pas extrêmement grave.
Et maintenant que la connerie est faite… ;)

@gegeweb normalement si tu lance le script est tu vas récupérer tes trucs, à moins que tu aie tout réinstallé from scratch entre temps

@gegeweb si c'est bien ça, les fichiers audio et les données sont toujours là, c'est juste que rien n'est affiché dans l'interface parce que le script n'a pas tournée (car il doit retraiter certaines données)

@eliotberriot Presque… je suis aller jouer aux apprentis sorcier dans api/admin.
Mais je peux remonter la jail avec l'archive originale… Si j'ai pas fait trop de conneries avant. 😉

@gegeweb arf :( je me rappelle plus si tu l'avais fait ou non, mais n'hésite pas à me pinguer directement (ou @funkwhale )dans ce genre de cas

Je passe de temps en temps sur le hashtag #funkwhale, mais il peut s'écouler quelques jours avant que je traite les messages, donc avec un ping ça va plus vite ;)

@eliotberriot C'est en faisant des conneries qu'on apprend ! 😉
J'assume le coté béta de ces logiciels (funkwhale, peertube, pixelfed…) et ça n'impacte pas grand monde autre que moi.
Je connais le connais l'admin… 😂
@funkwhale

oui , j'aime aussi ce côté découverte avec des admins qu'on connaît . cela ne me dérange pas de me planter devant des gens qui me connaissent , même si ce n'est pas IRL 🙂 D'ailleurs ,merci à vous tous pour tout ce que vous faites et toi @gegeweb merci aussi de raconter ici tes plantages ,c'est bénéfique pour les miens 😉 @eliotberriot @funkwhale

@lareinedeselfes
En général, je termine toujours par en faire un billet sur mon blog. 😉

Là pour que ce soit vraiment utile il faudrait que je refasse une install form scratch pour détailler l'installation sous .
Parce que je ne sais par quel miracle, ça avait fonctionné du premier coup !

Finalement… même l'upgrade en lisant la doc jusqu'au bout.

@eliotberriot @funkwhale

@lareinedeselfes @eliotberriot @funkwhale

J'ajouterais que bien que la doc soit spécifique à Debian, c'est relativement simple à transposer pour quand on connait le système.

Et comme les scripts de démarrage que j'ai écrit fonctionnent…

Là seule chose que je ne suis pas parvenu à faire c'est à y utiliser les variable d'environnement fixé dans config/.env (de mémoire).
En particulier FUNKWHALE_API_* pour les passer en paramètre de daphne (démarrage serveur).

code.eliotberriot.com/funkwhal

moi , je rajouterai juste une chose #jPigeRienMaisJaimeBien
Merci ! @gegeweb 😍 😀 😘 C'est vraiment génial ce réseau ! @eliotberriot @funkwhale

@lareinedeselfes Et moi  !

Et occasionnellement (en plus c'est tellement simple avec zfs et les jails), faire un snapshot juste avant d'aller jouer…

En fait suis trop confiant… Je devrais pas…

Mais bon comme @eliotberriot et @Chocobozzz
nous font des softs tellement simple à mettre à jour, qu'on y va les yeux fermés, la fleur au fusil… 😉

Avec Mastodon, suis moins joueur… c'est un peu moins simple.

@funkwhale

#RTFM 😂 j'te le laisse avec beaucoup de plaisir ! @gegeweb @eliotberriot @Chocobozzz @funkwhale
de toute façon , j'ai pas de serveur , ouf ! 😂 mais je suis une bonne utilisatrice qui comprend rien ! 😀

@eliotberriot Et j'avais finalement lu cette doc, mais après coup, évidement.

@gegeweb je serais toi, je ferai un backup de la DB actuelle, je lancerai le script de migration et je testerai si ça marche ou non

@eliotberriot Je viens de lancer le script, mais j'ai supprimé trop de truc avant.
Le mieux et de remonter la jail depuis l'archive. Je vais faire ça ce soir.
Normalement j'ai pas fait trop de conneries avant de transférer la jail sur la nouvelle machine.

@eliotberriot
> normalement si tu lance le script est tu vas récupérer tes trucs
Moralité : ! ;)
J'avais pas trop fait de conneries avant la sauvegarde de la jail post migration/transfert… 😉
Le contenu de la bibliothèque est bien revenu après avoir lancé les deux scripts ! Merci.

En même temps… ça m'avait permit de faire le ménage.
Donc je sais pas laquelle je vais garder…
Il faudrait juste que je trouve comment réimporter depuis le stockage de l'ancienne instance en ligne de commande…

@gegeweb tu n'es pas la première personne à avoir le souci, donc je pense que pour la prochaine version, je ferais un script unique, genre "python manage.py upgrade 0.18", qui se débrouillera pour exécuter les bons trucs en interne (ou ne fera rien s'il n'y a rien à faire)

@eliotberriot En fait j'avais lu les instructions ici :
docs.funkwhale.audio/upgrading

Et je n'avais pas prêté attention au lien pointant vers
docs.funkwhale.audio/upgrading

😉

@eliotberriot Sinon, dans les realease notes ?
Mais y'a pas de rélease sur Gitlab, comme sur Github.
En général c'est plutôt par là que je vais chercher des infos sur les procédures de mise à jour.

Ceci dit, il faut dire quand même que la doc de Funkwhale est bien faite !
J'aurais du suivre ce lien « About Funkwhale 0.17 » !

Merci encore.

@gegeweb oui, je pense aussi inclure les instructions d'upgrade directement dans les release notes (qui sont systématiquement visibles ici: docs.funkwhale.audio/changelog)

@eliotberriot Là aussi y'a le lien… pour le coup, je vais fouetter l'admin ! 😂

@eliotberriot Finalement j'ai remonté avec la bibliothèque originale.
Mais du coup… j'en ai deux… l'originale (default) et celle crée en essayant de réuploader des morceaux.
Un moyen de tout regrouper ?

@gegeweb pour importer depuis le serveur en CLI c'est comme ça : docs.funkwhale.audio/importing

Mais la doc n'est pas encore à jour, il faut rajouter en premier argument l'identifiant de la bibliothèque dans laquelle tu veux importer les pistes (tu peux trouver l'ID dans le lien de partage, dans l'UI)