X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=docs%2Finstallation%2Fopenbsd_fi.md;h=4b51b9015b528b49ef4861b4b476da1d92262b30;hb=3ad3a114de800ac406373693e9ae6a9bdb8b7fca;hp=272273cff1133e17e26124285f304d69b17a7564;hpb=5c6c3026ea7bd20cb2c10f6e2e34a54734d2509e;p=akkoma diff --git a/docs/installation/openbsd_fi.md b/docs/installation/openbsd_fi.md index 272273cff..4b51b9015 100644 --- a/docs/installation/openbsd_fi.md +++ b/docs/installation/openbsd_fi.md @@ -1,4 +1,4 @@ -# Pleroman asennus OpenBSD:llä +# Akkoman asennus OpenBSD:llä Tarvitset: * Oman domainin @@ -10,13 +10,24 @@ suositeltavaa tehdä komennon `doas` avulla, katso `doas (1)` ja `doas.conf (5)` Tästä eteenpäin oletuksena on, että domain "esimerkki.com" osoittaa serverin IP-osoitteeseen. -Jos asennuksen kanssa on ongelmia, IRC-kanava #pleroma Freenodessa tai -Matrix-kanava #freenode_#pleroma:matrix.org ovat hyviä paikkoja löytää apua +Jos asennuksen kanssa on ongelmia, IRC-kanava #pleroma Libera.chat tai +Matrix-kanava #pleroma:libera.chat ovat hyviä paikkoja löytää apua (englanniksi), `/msg eal kukkuu` jos haluat välttämättä puhua härmää. Asenna tarvittava ohjelmisto: -`# pkg_add git elixir gmake postgresql-server-10.3 postgresql-contrib-10.3` +`# pkg_add git elixir gmake postgresql-server-10.3 postgresql-contrib-10.3 cmake ffmpeg ImageMagick` + +#### Optional software + +[`docs/installation/optional/media_graphics_packages.md`](../installation/optional/media_graphics_packages.md): + * ImageMagick + * ffmpeg + * exiftool + +Asenna tarvittava ohjelmisto: + +`# pkg_add ImageMagick ffmpeg p5-Image-ExifTool` Luo postgresql-tietokanta: @@ -34,19 +45,19 @@ Käynnistä tietokanta ja aseta se käynnistymään automaattisesti. `# rcctl enable postgresql` -Luo käyttäjä pleromaa varten (kysyy muutaman kysymyksen): +Luo käyttäjä akkomaa varten (kysyy muutaman kysymyksen): -`# adduser pleroma` +`# adduser akkoma` -Vaihda pleroma-käyttäjään ja mene kotihakemistoosi: +Vaihda akkoma-käyttäjään ja mene kotihakemistoosi: -`# su - pleroma` +`# su - akkoma` -Lataa pleroman lähdekoodi: +Lataa akkoman lähdekoodi: -`$ git clone -b stable https://git.pleroma.social/pleroma/pleroma.git` +`$ git clone https://akkoma.dev/AkkomaGang/akkoma.git` -`$ cd pleroma` +`$ cd akkoma` Asenna tarvittavat elixir-kirjastot: @@ -66,7 +77,7 @@ Aja luodut tietokantakomennot: `$ MIX_ENV=prod mix ecto.migrate` -Käynnistä pleroma-prosessi: +Käynnistä akkoma-prosessi: `$ MIX_ENV=prod mix compile` @@ -79,18 +90,18 @@ että kohta "uri" on "https://esimerkki.com". Huom! Muista varmistaa että muuttuja MIX_ENV on "prod" mix-komentoja ajaessasi. Mix lukee oikean konfiguraatiotiedoston sen mukaisesti. -Ohessa enimmäkseen toimivaksi todettu rc.d-skripti pleroman käynnistämiseen. -Kirjoita se tiedostoon /etc/rc.d/pleroma. Tämän jälkeen aja -`# chmod +x /etc/rc.d/pleroma`, ja voit käynnistää pleroman komennolla -`# /etc/rc.d/pleroma start`. +Ohessa enimmäkseen toimivaksi todettu rc.d-skripti akkoman käynnistämiseen. +Kirjoita se tiedostoon /etc/rc.d/akkoma. Tämän jälkeen aja +`# chmod +x /etc/rc.d/akkoma`, ja voit käynnistää akkoman komennolla +`# /etc/rc.d/akkoma start`. ``` #!/bin/ksh -#/etc/rc.d/pleroma +#/etc/rc.d/akkoma -daemon="cd /home/pleroma/pleroma;MIX_ENV=prod /usr/local/bin/elixir" +daemon="cd /home/akkoma/akkoma;MIX_ENV=prod /usr/local/bin/elixir" daemon_flags="--detached /usr/local/bin/mix phx.server" -daemon_user="pleroma" +daemon_user="akkoma" rc_reload="NO" rc_bg="YES" @@ -101,8 +112,8 @@ pexp="beam" rc_cmd $1 ``` -Tämän jälkeen tarvitset enää HTTP-serverin välittämään kutsut pleroma-prosessille. -Tiedostosta `install/pleroma.nginx` löytyy esimerkkikonfiguraatio, ja TLS-sertifikaatit +Tämän jälkeen tarvitset enää HTTP-serverin välittämään kutsut akkoma-prosessille. +Tiedostosta `install/akkoma.nginx` löytyy esimerkkikonfiguraatio, ja TLS-sertifikaatit saat ilmaiseksi esimerkiksi [letsencryptiltä](https://certbot.eff.org/lets-encrypt/opbsd-nginx.html). Nginx asentuu yksinkertaisesti komennolla `# pkg_add nginx`.