# Hacklab.fi Matrix-palvelin?

**URL:** <https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550>\
**Category:** hacklab.fi\
**Created:** [January 21, 2017, 9:31pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550 "2017-01-21T21:31:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vurpo](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/vurpo/32/456_2.png) [@vurpo](https://discourse.hacklab.fi/u/vurpo)\
**Post date:** [January 21, 2017, 9:31pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550/1 "2017-01-21T21:31:11Z")

</div>

Hacklabeilla on usein toivottu jotain tapaa pitää videokeskusteluja ja muuta kommunikaatiota labien välillä. Ehdottaisin tähän tarkoitukseen [Matrixia](https://matrix.org), ja että [Hacklab.fi](http://Hacklab.fi) (siis joku täällä, esimerkiksi Turku Hacklab) hostaisi omaa Matrix-palvelinta. (Matrixia voi testata vieraana [täällä](https://riot.im/app/))

Matrix on avoin hajautettu IM-verkko. Siinä on “nykyajan ominaisuuksia” kuten tiedostojen jakaminen, video- ja äänipuhelut, ja end-to-end-salaus [[source]](https://matrix.org/blog/2016/11/21/matrixs-olm-end-to-end-encryption-security-assessment-released-and-implemented-cross-platform-on-riot-at-last/).

Matrix-verkko koostuu monesta riippumattomasta palvelimesta (samalla periaatteella kuin IRC-verkot tai sähköposti). [Hacklab.fi](http://Hacklab.fi):lle voisi ylläpitää omaa Matrix-palvelinta, jonka avulla voisi pitää keskustelukanavia (_kuten esimerkiksi_ #turku:hacklab.fi) ja videopuheluja jäsenien ja labien välillä. Ulkopuoliset Matrix-käyttäjät voisivat myös osallistua.

Ehdotan tätä, koska juuri nyt labien välillä ei ole mitään yhtenäistä IM-ratkaisua (paitsi IRC), ja labien välinen videoyhteys on kauan ollut haluttu ominaisuus. Matrixissa on bridge-ominaisuus, eli Matrix-huoneen voi helposti yhdistää IRC-kanavaan, Slack-kanavaan, ja joihinkin muihin paikkoihin (bridge-API on myös avoin). Matrix kiinnostaisi myös niitä jotka suosivat yksityisyyttä ja turvallisuutta, koska palvelin olisi täällä, ja siinä olisi end-to-end-salausmahdollisuus.

Olen tutustunut jonkin verran Matrixiin, ja voisin esitellä tätä ideaa HSF:ssä jos on kiinnostusta!

---

<div class="post-metadata">

**Author:** ![olmari](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/olmari/32/743_2.png) [@olmari](https://discourse.hacklab.fi/u/olmari)\
**Post date:** [January 21, 2017, 9:47pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550/2 "2017-01-21T21:47:24Z")

</div>

Luulen että Vaasa(kin) voisi pystyttää yhden (tai jopa kaksi) instanssia tämmöiseen käyttöön upcloudin palvelimille, hajautushan kuitenkin on aina hyvästä. Pitääpä tutkiskella aihetta vähäsen. HSF:ään en itse tänävuonna pääse koulun takia, mutta jonkinmoista ideaa tuossa kyllä on yleisellä tasolla helpostikkin.

---

<div class="post-metadata">

**Author:** ![vurpo](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/vurpo/32/456_2.png) [@vurpo](https://discourse.hacklab.fi/u/vurpo)\
**Post date:** [January 21, 2017, 10:07pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550/3 "2017-01-21T22:07:08Z")

</div>

Unohdin Matrixin tärkeimmän ominaisuuden: sitä voi käyttää [terminaalissa](https://matrix.org/docs/projects/client/weechat.html)! 😃

---

<div class="post-metadata">

**Author:** ![vurpo](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/vurpo/32/456_2.png) [@vurpo](https://discourse.hacklab.fi/u/vurpo)\
**Post date:** [January 24, 2017, 10:22pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550/4 "2017-01-24T22:22:08Z")

</div>

Postaan nyt tänne saman mitä selitin äsken #[hacklab.fi](http://hacklab.fi):ssä 😃:

> Matrixin hajautus toimii palvelinten “homeserver” välillä, ja jokainen homeserver on yhden domain-nimen takana (esim minun homeserverini on [vurpo.fi](http://vurpo.fi)). Homeserverin taakse lienee mahdollista käyttää jonkinlaista load-balancer -järjestelmää jos haluaa jakaa yhden homeserverin monen fyysisen palvelimen välillä, mutta en tiedä siitä tarpeeksi että voisin sanoa tarkkaan

> Matrix-asiantuntijat asuu huoneessa #matrix:matrix.org (Se on bridgetetty Freenodeen, kanavaan #matrix)  
> Tällä hetkellä ainoa homeserver-softa joka on ns. “valmis tuotantoon” on Synapse, mutta se on aika vaativa raudan puolesta

> Sen lisäksi on kehityksessä Dendron (jonkinlainen Matrix-load-balancer), Dendrite (uusi homeserver-palvelin kirjoitettu Go:lla), ja Ruma (toinen uusi homeserver-softa, kirjoitettu Rustilla)

---

<div class="post-metadata">

**Author:** ![XTL](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/xtl/32/216_2.png) [@XTL](https://discourse.hacklab.fi/u/XTL)\
**Post date:** [January 27, 2017, 6:58pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550/5 "2017-01-27T18:58:50Z")

</div>

Heitin ajatuksen myös tänne Tarlabille (Oulu), katsotaan tarttuuko.

---

<div class="post-metadata">

**Author:** ![Zouppen](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/zouppen/32/948_2.png) [@Zouppen](https://discourse.hacklab.fi/u/Zouppen)\
**Post date:** [December 2, 2018, 9:59pm UTC](https://discourse.hacklab.fi/t/hacklab-fi-matrix-palvelin/550/6 "2018-12-02T21:59:51Z")

</div>

Tämä palvelin on ollut nyt menestyksekkäästi käytössä ja vastaa Telegram-kanavien siltauksesta Matrixiin ja sitä kautta myös IRCiin muutamilla hacklabeilla, kuten Tampere ja Jyväskylä.

Sillä palvelimella on myös natiiveja Matrix-käyttäjiä.

Ongelma on nyt että ylläpitäjä puuttuu ja sen tietoturva- ja ohjelmistopäivitykset ja vikatilanteisiin reagointi on jatkuvasti laiminlyöty. PALVELIMELLE TARVITAAN YLLÄPITÄJÄ!

Kyseessä ei ole iso työ, mutta kuitenkin nimetty henkilö, joka huolehtisi ylläolevista asioista. Isommissa ongelmissa voi kysyä apua esimerkiksi @vurpo’lta tai minulta.
