Follow

Il est là ! :D

Installer une instance de Mastodon sous Debian 8 : angristan.fr/installer-instanc

N'hésitez pas à me faire parvenir vos retours, que ce soit sur des coquilles, des oublis, des problèmes techniques... :)

Et aussi, vous pouvez vous inspirer de l'article pour écrire de la documentation, etc. Faites vous plaisir !

@angristan Comment as-tu obtenu un certificat RSA 4096 bits ?

@angristan perso les commandes des cronjobs marchent pas tant que j'ai pas "cd live/"

@angristan 2 petites choses :)
- c'est violent d'écraser completement le sources.list. tu peux préciser qu'étant sous debian, on rajoute juste les backports
genre
echo "deb httpredir.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
- c'est possible d'avoir une section "administration" avec des screens de la partie admin et d'expliquer ce qu'on peut faire avec ?

@angristan het aussi, toujours d'un point de vue "administration" donner par la suite (le temps que ton instance fasse un peu sa vie, monte en charge...) quelques metriques pour se rendre compte de ce qu'il faut comme ressource, et à quelle vitesse ca peut grossir :)
merci

@angristan j'ai fait la même chose mais avec supervisor au lieu de systemd (beurk) par contre j'ai eu un sale bug pour lancer mastodon-streaming du coup à cause d'un souci de variable d'environnement npm / babel-register ... sinon très bon tuto ;)

@angristan "l faut un générer 3, donc." petite coquille.

@angristan y'a trop de technos que je maîtrise pas, mais beau tuto, bravo !

@tnntwister Nodejs, PostgreSQL, Ruby, Redis, etc, je maitrise pas non plus :) Pas besoin !

@angristan faut un gros serveur pour faire tourner une instance ?

@tnntwister ça dépend de la taille. Pour un instance perso, 1 GO est c'est ok. Après c'est assez difficile à dire

@angristan Merci beaucoup pour le tuto, du coup je vais peut-être me monter une instance.

Petite question, c'est possible d'automatiser les mise a jour ?

@Taker Cool :)
Alors logiquement, oui, suffit de mettre les lignes dans un cron et hop. Mais si la mise à jour casse quelques chose, t'es mal ;)
À la limite tu te fait un petit script que tu lances de temps en temps

@angristan Ok, je vais me faire un petit script qui ferait les mise a jour comme tu le suggère.

@angristan merci pour le tuto, une idée de la config minimale pour tester ?

@angristan nickel merci :-) Il manque juste un cron pour renouveller les certificats tous les 2 mois je pense ;-)

@angristan suis tombé dessus tout à l'heure et j'ai ragé d'avoir passé la journée d'hier à tenter de faire ce que ce tuto m'aurait permis de faire en 1h ><

@angristan j'envisage de reconstruire une VM propre mais je sais pas trop quoi backuper niveau BDD. ça serait du MySQL je saurais mais là j'suis pas inspiré.

@kwaio @angristan AMHA tu backups juste la base de données, Redis ne contient que du cache je suppose.

@coopcycle @angristan et le .env.production pour les secrets, je suppose. Je suis en traind e regarder comment on backup un postgres c'est pas si compliqué

@kwaio @angristan avec pg_dump docs.postgresqlfr.org/9.5/app-.

Par contre je ne vois pas ce que ça implique de changer PAPERCLIP_SECRET, SECRET_KEY_BASE, et OTP_SECRET, une idée ? A priori si tu les changes les utilisateurs auront juste à utiliser "mot de passe oublié", non ?

@angristan Bravo. Moi j'ai surtout galéré avec des éléments dont je n'ai pas la maitrise : le refresh du registar et la config du provider mail...

@angristan Si seulement j'étais tombé dessus AVANT d'avoir tenté de faire à peu près pareil tout seul sans rien connaitre à debian/ruby....

@angristan MERCI \o/ ! Sache que ça circule d'ores et déjà dans la mailing list de la Fédé :) !

@Cyphergoat cool o/ N'hésitez pas à remonter des suggestions/corrections etc !

@angristan il ne manque plus qu'une installation en un clic sur un hébergeur mutualisé français, pour qu'on ait chacun notre instance facilement ! ;-)

@nhoizey avec du nodejs, du ruby, du postgresql et du redis ? Tu peux attendre je pense :p

@angristan moi, je m'en fiche comment c'est géré, je veux juste pouvoir pointer mon domaine dessus… :-D

@angristan ça peut être un bon moyen de se faire connaître, pour un hébergeur…

Sign in to participate in the conversation
Mastodon

Fast, secure and up-to-date instance, welcoming everyone around the world. Join us! 🌍
Up since 04/04/2017. ✅

Why should you sign up on mstdn.io?

This instance is not focused on any theme or subject, feel free to talk about whatever you want. Although the main language is english, we accept every single language and country.

We're connected to the whole OStatus/ActivityPub fediverse and we do not block any foreign instance nor user.

We do have rules, but the goal is to have responsible users. So far we haven't had any issue with moderation

The instance uses a powerful server to ensure speed and stability, and it has good uptime. We follow state-of-the-art security practices.

Also, we have over 300 custom emojis to unleash your meming potential!


Looking for a Kpop themed instance? Try kpop.social