Show more

Tiens, regardons les emojis personnalisés, pour voir ce que je peux importer. 🤔

Ah oui 28 pages, tout de même. 😀

Ah bin voilà, j'ai enfin une bouteille en verre propre disponible.

Je vais pouvoir me faire un litre de café glacé ! ❤ ☕

J'ai mis à jour les détails de mon instance en ajoutant la config' et deux trois trucs juste au cas où. ^_^

Pour la pérennité de l'instance, elle tourne chez moi, à cheval sur un petit serveur local qui me sert beaucoup (et qui risque pas de s'en aller de sitôt), et ma tour (idem, juste par contre habituellement elle ne tourne pas H24, mais vu que sidekiq et puma sont sur les deux, ça pose pas de souci à part d'éventuelles lenteurs la nuit).

Le front-end (nginx) tourne sur mon dédié à 3€/mois qui contient également mon mailer, du coup lui non plus risque pas de bouger. :D

Autre truc cool, je viens de découvrir que je pouvais recharger la conf' de NGinx sans relancer complètement le service (et du coup pas de downtime) avec cette commande magique: nginx -s reload.

Bon bin voilà, j'ai ouvert les inscriptions.

Je ne sais pas ce que ça va donner. ^^

Si vous souhaitez venir vous inscrire chez moi, n'hésitez pas !

En fait limite je pourrai ouvrir mon instance aux inscriptions si ça continue… C'est dommage que je n'ai "que" 4.2Mbit/s d'upload par ici… 😀

Pour continuer sur ma lancée, j'ai vu qu'il suffisait d'utiliser un bloc upstream{} dans la config' nginx pour faire du load-balancing.

Histoire de dupliquer les processus puma aussi sur ma tour ^_^

Tiens en fait sidekiq c'est vachement cool, avec le home de mastodon monté en NFS et postgresql et redis accessibles depuis une autre machine, on peut facilement en lancer plusieurs instances.

Ce qui veut dire que je peux mettre les 12Gio et 6cœurs physiques de mon pc de bureau à contribution pour mon instance mastodon si besoin. 😀

Masto admin, sys admin, tête en l'air Show more

@Mandar Bin en fait le truc c'est que je suis déjà modo de EQS et j'y passe assez peu donc bon… 😀 et en tout et pour tout j'ai déjà trois comptes mastodon 😅

Et je ne suis admin mastodon que depuis 25 jours à peine, je risquerai de faire des bêtises. :D (oui je cherche des excuses je sais ^^)

J'adore faire du monitoring d'absolument tout et n'importe quoi, c'est marrant de voir des pattern en ressortir, voir l'évolution de plein de paramètres divers et variés etc.

(oui j'ai des passe-temps bizarres, je sais xD)

Allez bon bin on va monitorer la quantité de ram que sidekiq utilise, juste pour le fun. ^_^

Ah oui c'est violent jemalloc, en fait.

Jusque là sidekiq consommait 400-500Mo de ram, et rien qu'en lui faisant utiliser jemalloc⁽¹⁾ au lieu du malloc de glibc j'ai divisé la taille occuppée par 2… À voir ce que ça donne sur le long terme mais pour les petites machines c'est fort intéressant. :D

[1] jemalloc c'est une implémentation différente de la fonction système malloc() d'allocation mémoire, qui a pour intérêt principal d'agencer la mémoire de sorte qu'en utilisation "normale" elle est équivalente à malloc(), par contre sur une application qui utilise plusieurs threads (un service web "gourmand" par exemple) elle s'avère être pas mal plus efficace. cf github.com/jemalloc/jemalloc/w

(ou alors qu'ils arrivent à le contourner d'une manière ou d'une autre avec un autre certif' bidon) @sebsauvage @Deuchnord

@sebsauvage En effet, et si "ça marche avec chrome" ça voudrait dire que chrome n'en a rien à faire du HSTS, c'est pas bien ça… @Deuchnord

Show more
Loultstodon

Mostly French instance - Read full description for rules.