Monialaprojekti – Haaga-Helia

Oma CHAT -palvelin pilvessä

Tarkoituksena on pystyttää oma palvelin pilvipalveluun, johon asennetaan Matrix-Synapse,
joka toimii alustana lukuisille eri chat -clienteille.

Vaatimukset projektin toteuttamiselle:

Ubuntu 18.04 LTS (tai 20.04.1) palvelin

Julkinen IP osoite (Tämän saa pilvipalvelun tarjoajalta)

Root tason käyttöoikeudet

Oma Domain name

Projektin etusivu:
https://txthub.infrabite.team/

Projektin tekijät:
Jauhiainen Markus
Karvonen Joona
Kiljunen Lasse

Latest from the Blog

Vaihtoehtoinen palvelinkokonaisuus: XMPP pohjainen Openfire, sekä Spark -client

Matrix palvelimelle vaihtoehtoisena palvelimena toimii XMPP pohjainen palvelin, joka on jabberiin pohjautuva openfire. Openfire on avoimeen lähdekoodiin perustuva protokolla viestintää varten. Openfire on tunnettu hyvästä tietoturvasta, sekä suorityskyvystä. Lisää Openfiresta: https://www.igniterealtime.org/projects/openfire/ Lisää XMPP palvelimista: https://xmpp.org/software/servers.html Openfire XMPP palvelimen asennus: Luodaan uusi palvelin tai käytetään samaa palvelinta, joka on luotu aikaisempien ohjeiden avulla Amazon AWS palvelussa.Jatka lukemista ”Vaihtoehtoinen palvelinkokonaisuus: XMPP pohjainen Openfire, sekä Spark -client”

Vertailua Element ja FluffyChat -clienttien ja niiden ominaisuuksien välillä

Vertailussa keskitytään tietoturva-asetuksiin sekä muihin tärkeisiin ja huomioon otettaviin ominaisuuksiin. Ei kuitenkaan käydä aivan jokaista asetusta läpi. Tarkastellaan clienttien yhteisiä ominaisuuksia, erottavia piirteitä sekä lopuksi verrataan clienttien käyttötarkoituksia ja yleiskuvaa. Clientit käyttävät Matrix-protokollaa, mistä johtuen ne yhteensopivia keskenään, sekä Matrix-synapse alustan kanssa. Samaa käyttäjätiliä voi siis käyttää clientistä riippumatta, ja keskustelu onnistuu myös kahden, eriJatka lukemista ”Vertailua Element ja FluffyChat -clienttien ja niiden ominaisuuksien välillä”

Tietokannan varmuuskopiointi ja sen automatisointi

PostgreSQL on yksi maailman edistyneimmistä avoimen lähdekoodin tietokanta. Näin ollen Postgres tarjoaa erinomaisen palvelun tai työkalun tietokantojen varmuuskopiointiin. Tämä työkalu on pg_dump. Tämä mahdollistaa varmuuskopioinnin luonnin, vaikka tietokanta olisi samanaikaisesti käytössä. Lisää työkalusta voi lukea täältä: https://www.postgresql.org/docs/9.1/app-pgdump.html Ensimmäiseksi on kirjauduttava postgres käyttäjälle. sudo -i -u postgres Seuraavaksi luodaan directory, johon varmuuskopiointi luodaan. Tämän jälkeen siirrytäänJatka lukemista ”Tietokannan varmuuskopiointi ja sen automatisointi”

Get new content delivered directly to your inbox.

Create your website with WordPress.com
Aloitus