Pixelfed
Pixelfed | |
---|---|
![]() | |
![]() | |
Kehittäjä | Pixelfed-projekti, Daniel Supernault |
Tiedot | |
Ohjelmistotyyppi | yhteisöpalvelu |
Ohjelmointikielet | PHP, JavaScript |
Lisenssi | AGPLv3 |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta | |
Infobox OK |
Pixelfed on avoimen lähdekoodin palvelin- ja asiakasohjelmistopaketti yhteisöpalveluihin.[1][2] Pixelfed noudattaa ActivityPub-protokollaa.[2]
Pixelfed-palvelinta voi kuka tahansa isännöidä omalla palvelimellaan ja Pixelfed-palvelin voi kommunikoida saumattomasti toisten AcitivityPub-protokollaa tukevien palveluiden kanssa. Hieman samaan tapaan kuin sähköpostit toimivat. Näitä itsenäisesti toimivia palveluita kutsutaan toisinaan myös instansseiksi.
Yksi suosituimmista Pixelfed-ohjelmistoa käyttävistä yhteisöpalveluista on Eurooppassa toimiva PixelfedSocial.[3]
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.[4]
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, mutta toistaseksi ne eivät ole valmiita.lähde? Pixelfed-projektin omien asiakasohjelmien lisäksi toimivat myös muut AcitivityPubia tukevat asiakasohjelmat.
Tekniikka
Palvelinohjelmisto on tehty suurimmaksi osaksi PHP-ohjelmointikielellä.[5] Tietokantaohjelmistona toimii PostgreSQL, MariaDB tai MySQL.[4]
Selaimella käytettävä Web-sovellus on tehty JavaScriptilla.
Katso myös
Lähteet
- ↑ Introduction docs.pixelfed.org. Viitattu 29.5.2022. (englanniksi)
- ↑ a b An Early Review of Pixelfed – Instagram Alternative thenewleafjournal.com. 19.5.2022. Viitattu 29.5.2022. (englanniksi)
- ↑ FediDB - Developer Tools for ActivityPub fedidb.org. Viitattu 18.5.2022.
- ↑ a b Preparing your machine docs.pixelfed.org. Arkistoitu 29.4.2022. Viitattu 29.5.2022. (englanniksi)
- ↑ pixelfed/pixelfed github.com. 18.5.2022. Viitattu 18.5.2022.
Aiheesta muualla
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png)
- Verkkosivusto
- Blogi
- Dokumentaatio
- Git-arkisto