Installation de Mastodon impossible


#14

Bonjour,
je voulais installer Mastodon et j’ai vu qu’il est classé niveau 0, si j’installe l’app via l’admin web je serais sur la bonne version ou il vaut mieux une liste de commande en DEBUG pour voir ce qu’il peut arriver? merci


#15

Bonjour @homerc,
L’installation de Mastodon sur YNH3x n’est pas possible. Visblement il faut l’installer sur YNH2x puis mettre à jour en YNH3x et enfin mettre à jour mastodon…
Donc il faut attendre que le script soit mis à jour.


#16

@homerc

Try the develop branch :

$ yunohost app install --debug https://github.com/YunoHost-Apps/mastodon_ynh/tree/develop


#17

hi @kanhu,
I tried but it doesn’t work:/
https://paste.yunohost.org/raw/hoqahuhige

Ty :slight_smile:


#18

Thanks @kanhu,
But I always have my issue with Peertube and a new with yunohost 3.3.
So i’ll try to resolve them before a new app :wink:


#19

Hello, je confirme que l’installation plante sur mon YunoHost 3.3

Je ne sais pas vous m’ai j’ai un peu le sentiment d’une montée en puissance de l’écosystème décentralisé, avec le protocole Activity Pub, Nextcloud qui s’y met, l’arrivée de PeerTube en v1, l’arrivée de PixelFed, etc…
Du coup je me suis de nouveau un peu intéressé à Mastodon et ça m’intéresserait de pouvoir installer une micro-instance sur mon serveur.
Toutes ces initiatives iront-elles loin ? L’avenir seul le sait ! Mais c’est passionnant d’être aux premières loges


#20

Can you show logs ?


#21

Here you are, thanks @kanhu !
https://paste.yunohost.org/ivotewoyap.sql


#22

Visiblement la branche develop est en mouvement mais l’installation échoue toujours. Des informations ?


#23

Je me permet un petit up :slight_smile:
J’obtiens toujours des erreurs que ce soit sur la branche master ou la develop

Log master: https://paste.yunohost.org/raw/luhasunosu
Log develop: https://paste.yunohost.org/raw/onovofehek

En espérant que quelqu’un pourra m’aider :slight_smile:

Merci d’avance


#24

L’app Mastodon m’intéresse aussi et j’avais été bloqué en essayant de l’installer il y a quelques temps.
Je vais réessayer sur une installation propre, on peut partager sur le salon xmpp:apps@conference.yunohost.org?join ou IRC pour aller plus vite dans le debuggage.


#25

Pour la traçabilité, le commit https://github.com/YunoHost-Apps/mastodon_ynh/commit/95745611d4dd81ba87e2da36f4ce59875f475c2d permet de débloquer une bonne partie de l’installation.

Chez moi je bloque maintenant sur la version NodeJs :

[12541.1] + ynh_exit_properly
[12541.1] sh: 1: node: not found
[12541.1] + local exit_code=1
[12541.1] Webpacker requires Node.js >= 6.0.0 and you are using 4.8.2
[12541.1] + '[' 1 -eq 0 ']'
[12541.1] Please upgrade Node.js https://nodejs.org/en/download/

bien que ynh_install_nodejs 8 soit demandé en début d’install.
NB : l’installation des dépendances Debian fait installer nodejs en version 4.8.2; j’ai tenté de mettre ynh_install_nodejs 8 après l’installation des paquets Debian pour éviter que la version par défaut soit écrasée mais ce n’est pas mieux.


#26

Je désespère de voir la future MAJ :disappointed_relieved:
Alors je souhaite juste un bon courage aux devs qui se démène pour débugger mastodon_ynh :hugs:
Merci.


#27

dans l’attente également, bon courage et merci pour le travail!


#28

Bonjour,

Idem pour moi. Je trouve que le décentralisé prend une importance capitale et qu’il représente désormais l’avenir du web. Du coup je m’y met tout doucement. Mais puisque j’ai un traumatisme des gafam je veux avoir une totale maitrise, et donc créer mes propres instances.

Pour Peertube c’est ok, pour Pixelfed j’attends la v1, pour Mastodon j’ai le même problème que tout le monde ici (alors en attendant j’utilise Halcyon avec mon compte Framapiaf).

Donc un petit message d’encouragement aux personnes qui s’occupent de mastodon_ynh ! Nous avons besoin de vous pour rendre le web meilleur ! :raised_hands:


#29

@raph

I encourage you test the @yalh76 development branch. It will be soon merged in Mastadon Yunohost package.

$ yunohost app install --debug https://github.com/yalh76/mastodon_ynh/tree/develop


#30

Thank you for your answer ! Still the same issue.


#31

@yalh76

Can you check the error?


#32

Hi ralph,

Seems you have a postgresql database password error. And when looking at my PR, I made no changes to $db_pwd, so seems like an issue already in the testing branch…

Do you know the actual version of your mastodon ?

Maybe you can execute : yunohost app info mastodon -s and give the version to check

And when looking you logs, it’s like you modified the password in the logs but not for each line… L1019 there is a first password and L1037 is a different one… Is it normal ?


#33

I don’t have Mastodon installed, because this problem happens during the installation.