Pixelfed on kuvien jakamiseen keskittyvä yhteisöpalvelupalvelin- ja asiakasohjelmistopaketti, joka on avointa lähdekoodia . Pixelfed noudattaa ActivityPub-protokollaa.
Kuka tahansa voi isännöidä omaa instanssiaan ohjelmistosta omalla palvelimellaan. Pixelfed-palvelin voi kommunikoida toisten AcitivityPub-protokollaa tukevien palveluiden kanssa. Hieman samaan tapaan kuin sähköpostit toimivat.
Yksi suosituimmista Pixelfed-instansseista on Euroopassa toimiva PixelfedSocial.
Ohjelmisto Pixelfed pakettiin kuuluu palvelinohjelmisto ja muutama asiakasohjelmisto.
Palvelinohjelmisto Pixelfed-palvelinohjelmisto hoitaa palvelinpuolen. Muiden palvelimien kanssa kommunikointiin se käyttää ActivityPubia ja tarjoaa asiakasohjelmien käyttöön ActivityPubin mukaisen rajapinnan. Palvelinta suoritetaan HTTP-palvelimella.
Asiakasohjelmat Verkkoselaimella käytettävä Pixelfed-Web-sovellus tulee Pixelfed-palvelimen mukana samassa paketissa. Web-sovelluksen lisäksi Pixelfed-projekti kehittää omia asiakasohjelmia myös Androidille, iOS:lle ja iPadOS:lle, ne löytyvät maksuttomina sovelluskaupoista.
Pixelfed Android-järjestelmälle Pixelfed iOS -järjestelmälle
Tekniikka Palvelinohjelmisto on tehty suurimmaksi osaksi PHP-ohjelmointikielellä. Tietokantaohjelmistona toimii PostgreSQL, MariaDB tai MySQL.
Selaimella käytettävä Web-sovellus on tehty JavaScriptilla.
Katso myös ActivityPub
Lähteet
Aiheesta muualla
Verkkosivusto Blogi Dokumentaatio Git-arkisto
Luokka:Ohjelmistot Luokka:Yhteisöpalvelut Luokka:Fediversumi