Pleroma fa servir l'API de Mastodon per això quan fas la consulta de les estadístiques d'un servidor des de codi #Python no pots saber si és #Mastodon o Pleroma.
El codi Python que he creat no separava l'un de l'altre i no m'agradava. Aquest matí he trobat la solució. Els servidor Pleroma tenen també un altre API, nodeinfo/2.0.json, que té un element "name" que retorna "pleroma".
El codi afegit és el de l'imatge. Senzill i efectiu!
Conversation
Notices
-
spla :senyera: :vim: (spla@mastodont.cat)'s status on Thursday, 01-Aug-2019 08:51:37 UTC
spla :senyera: :vim:
- T3rr0rZ0n3 #NiUnaMés likes this.
-
spla :senyera: :vim: (spla@mastodont.cat)'s status on Thursday, 01-Aug-2019 09:08:44 UTC
spla :senyera: :vim:
Ara s'està executant el codi nou. Quan acabi podrem saber quants servidors Mastodon i quants Pleroma federen amb mastodont.cat.
T3rr0rZ0n3 #NiUnaMés likes this. -
spla :senyera: :vim: (spla@mastodont.cat)'s status on Thursday, 01-Aug-2019 10:29:48 UTC
spla :senyera: :vim:
Mastodon: 1695
Pleroma: 361 -
spla :senyera: :vim: (spla@mastodont.cat)'s status on Thursday, 01-Aug-2019 18:15:55 UTC
spla :senyera: :vim:
I els usuaris de tots els servidors Mastodon o Pleroma federats amb mastodont.cat es reparteixen així.
Mastodon: 98,79%
Pleroma: 1,21%tarteka :pleroma: likes this.tarteka :pleroma: repeated this. -
spla :senyera: :vim: (spla@mastodont.cat)'s status on Friday, 02-Aug-2019 12:43:57 UTC
spla :senyera: :vim:
He modificat el codi #Python per afegir-hi GNU Social. No tots els servidors GS tenen habilitat /main/nodeinfo/2.0 que és on es pot consultat les dades necessàries per tant només surten els que sí ho tenen habilitat.
Aquests son els resultats actuals del fedivers conegut.
Usuaris:
Mastodon 1.970.295 (98,68%)
Pleroma 24.226 (1,21%)
GNU Social 2.162 (0,11%)Servidors:
Mastodon 1699 (82%)
Pleroma 359 (17,32%)
GNUSocial 14 (0,66%)Més informació:
https://grafana.mastodont.cat/d/h70CHlHZk/federacio-de-mastodont-cat