diff --git a/content/docs/instrukser/kubernetes.md b/content/docs/instrukser/kubernetes.md new file mode 100644 index 0000000..d8f0bca --- /dev/null +++ b/content/docs/instrukser/kubernetes.md @@ -0,0 +1,65 @@ ++++ +title = "Kubernetes" +description = "Kubernetes" +date = 2023-12-05T15:51:00+00:00 +updated = 2023-12-05T15:51:00+00:00 +template = "docs/page.html" +sort_by = "weight" +weight = 5 +draft = false ++++ + +# Kubernetes + +I desember 2023 startet vi oppsett av Kubernetes klusteret vårt. + +Målet er å gjøre tjenestene enda mer robuste og enklere å vedlikeholde. Vi +ønsker og å bruke Kubernetes for å lære mer om teknologien og da det er veldig +relevant for arbeidsliv. + +- https://docs.k3s.io/datastore/ha-embedded +- [ ] En/to HaProxy node som lastbalanserer mellom server nodene +- [x] Tre server noder (Kontrollerer klustert) + - Petter.fribyte.no + - Raptus.fribyte.no + - Hutre.fribyte.no +- [x] En agent node per fysisk server (der kubernetes podene (tjenester) kjører) + - lille-hjelper-1.fribyte.no + - lille-hjelper-1.fribyte.no + - lille-hjelper-1.fribyte.no +- [ ] Rancher GUI for å administrere Kubernetes klusteret + +## Oppsett av kluster + +Argumenter til kommandoene under: + +- `K3S_TOKEN` en slags api token som alle noder må vite +- `INSTALL_K3S_VERSION` versjon av k3s som skal installeres +- `--cluster-cidr` IPv6 subnett for pods (Viktig at nodene er innenfor samme + subnett). Bruk /56 subnett /64 virker ikke. +- `--service-cidr` IPv6 subnett for tjenester (services) (må være laver enn + 128bits). Bruk /112 subnett + +1. Starte cluster: + +```sh +curl -sfL https://get.k3s.io | K3S_TOKEN= INSTALL_K3S_VERSION=v1.26.10+k3s2 sh -s --server --cluster-cidr=2001:700:201:1:5001::/56 --service-cidr=2001:700:201:1:5001:3e3::/112 --cluster-init --disable=metrics-server +``` + +2. Joine some server noder: + +```sh +curl -sfL https://get.k3s.io | K3S_TOKEN= INSTALL_K3S_VERSION=v1.26.10+k3s2 sh -s server --server https://[2001:700:201:1:5001::2]:6443 --cluster-cidr=2001:700:201:1:5001::/56 --service-cidr=2001:700:201:1:5001:3e3::/112 --disable=metrics-server +``` + +- `--server` IP addresse til en av server nodene +- `-s` sier om man skal være agent eller server node + +3. Joine som agent node + +```sh +curl -sfL https://get.k3s.io | K3S_TOKEN= INSTALL_K3S_VERSION=v1.26.10+k3s2 sh -s agent --server https://[2001:700:201:1:5001::2]:6443 +``` + +- `--server` IP addresse til en av server nodene +- `-s` sier om man skal være agent eller server node diff --git a/content/docs/maskiner/nettverk-oversikt.md b/content/docs/maskiner/nettverk-oversikt.md new file mode 100644 index 0000000..aa16510 --- /dev/null +++ b/content/docs/maskiner/nettverk-oversikt.md @@ -0,0 +1,98 @@ ++++ +title = "Nettverksoversikt" +description = "Et forsøk på å få oversikt over maskiner på nettverket" +date = 2022-03-17T04:22:00+00:00 +updated = 2022-03-28T04:22:00+00:00 +template = "docs/page.html" +sort_by = "weight" +weight = 1 +draft = false ++++ + +## IPv4 + +- ip: 158.37.6.0/26 +- broadcast: 158.37.6.63 +- Mask: 255.255.255.192 +- Gateway: 158.37.6.33 +- DNS server: 158.37.6.52, 158.37.6.53, 1.1.1.1, 1.0.0.1 + +## IPv6 + +- ip: 2001:700:201:1::/64 +- gateway: 2001:700:201:1::0 +- dns server 2001:700:201:1::53:2, 2001:700:201:1::53:1, 2606:4700:4700::1111, + 2606:4700:4700::1001 + +| IPv4 | IPv6 | Navn | Interface | Kommentar | +| ----------- | ------------------------ | -------------------------- | ------------ | -------------------------------------- | +| | 2001:700:201:1:5001::2 | Petter.fribyte.no | | Kubernetes server node | +| | 2001:700:201:1:5001::1 | Raptus.fribyte.no | | Kubernetes server node | +| | 2001:700:201:1:5001::3 | Hutre.fribyte.no | | Kubernetes server node | +| | 2001:700:201:1:5001::101 | lille-hjelper-1.fribyte.no | | Kubernetes agent node | +| | 2001:700:201:1:5001::102 | lille-hjelper-2.fribyte.no | | Kubernetes agent node | +| | 2001:700:201:1:5001::103 | lille-hjelper-3.fribyte.no | | Kubernetes agent node | +| 158.37.6.1 | 2001:700:201:1::7007 | huldra.kvarteret.no | eth0 | Test server Kvarteret | +| 158.37.6.2 | 2001:700:201:1::7014 | kraken.kvarteret.no | eth0 | Intern web Kvarteret | +| 158.37.6.3 | 2001:700:201:1::7004 | garm.kvarteret.no | eth0 | PacketFence (MAB) Kvarteret | +| 158.37.6.4 | | wiki | | Zola wiki (konrad) | +| 158.37.6.5 | | rf.uib.no | | (kunde) | +| 158.37.6.6 | 2001:700:201:1::2001 | lemmy.fribyte.no | | Lemmy instans (konrad) | +| 158.37.6.7 | | bstv.no | | Wordpress (kunde) (konrad) | +| 158.37.6.8 | | srib-skjema | | (kunde) (konrad) | +| 158.37.6.9 | | nat-public.kvarteret.no | carp1 | Felles addresse | +| 158.37.6.10 | | dole.ss.uib.no | carp1 | Felles addresse | +| 158.37.6.11 | | klient.kvarteret.no | carp1 | Felles addresse | +| 158.37.6.12 | | Skaftetrynet | eth2 | | +| 158.37.6.13 | | pompel.kvarteret.no | eth0 | | +| 158.37.6.14 | | hermes.kvarteret.no | eth0 | | +| 158.37.6.15 | | | | (ledig) | +| 158.37.6.16 | | srib-minecraft | eth0 | (kunde) (konrad) | +| 158.37.6.17 | | | eth1 | (ledig) | +| 158.37.6.18 | | haproxy1.ss.uib.no | | (dunstus) | +| 158.37.6.19 | | pengebingen | eth0:0 | Docker-øko (intern) (konrad) | +| 158.37.6.20 | | pluto.ss.uib.no | eth0:0 | samfunnet.uib.no (midlertidig) | +| 158.37.6.21 | | Bolivar | | | +| 158.37.6.22 | | | | (ledig) | +| 158.37.6.23 | | srib-radio | eth2:1 | Docker-øko (kunde) (konrad) | +| 158.37.6.24 | | | | (ledig) | +| 158.37.6.25 | | btsi.no | | (kunde) | +| 158.37.6.26 | | Ukjent | | Ganeti host | +| 158.37.6.27 | | Fergus | eno4 | Proxmox | +| 158.37.6.28 | | konrad | vmbr0 | proxmox | +| 158.37.6.29 | | Mattermost | eth0 | (intern) (konrad) | +| 158.37.6.30 | | Pluto | br0 | | +| 158.37.6.31 | 2001:700:201:1::2000 | gjertrud | vmbr0 | proxmox | +| 158.37.6.32 | 2001:700:201:1::2 | dole.ss.uib.no | em1 | Brannmur + DHCP | +| 158.37.6.33 | 2001:700:201:1::0 | gw.ss.uib.no | carp1 | Felles addresse | +| 158.37.6.34 | 2001:700:201:1::1 | doffen.ss.uib.no | em1 | Brannmur + DHCP | +| 158.37.6.35 | 2001:700:201:1::3001 | bestemor.ss.uib.no | br0 (eth0) | Tidligere ganeti host + landingsserver | +| 158.37.6.35 | | andeby.ss.uib.no | br0:0 (eth0) | Ganeti master peker mot bestemor | +| 158.37.6.36 | 2001:700:201:1::3002 | studvest | eth0 | Docker-øko, (kunde) (konrad) | +| 158.37.6.37 | 2001:700:201:1::3000 | bestefar.ss.uib.no | br0 (eth0) | | +| 158.37.6.39 | 2001:700:201:1::7002 | dolly.ss.uib.no | eth0 | (tilsynelatende ikke i bruk) | +| 158.37.6.40 | 2001:700:201:1::7001 | bingen.ss.uib.no | eth0 | Backup maskin | +| 158.37.6.41 | 2001:700:201:1::7003 | donald.ss.uib.no | eth0 | MYSQL database (dunstus) (gammel) | +| 158.37.6.42 | 2001:700:201:1::3006 | cengelsen | eth0 | nettside (medlem) (konrad) | +| 158.37.6.43 | | skrue | | Backup maskin | +| 158.37.6.44 | 2001:700:201:1::3004 | solveig | eth0 | ganeti host master | +| 158.37.6.45 | 2001:700:201:1::3003 | dunstus | eth0 | ganeti host | +| 158.37.6.46 | 2001:700:201:1::7016 | magica.ss.uib.no | eth0 | gammel intern server | +| 158.37.6.47 | 2001:700:201:1::7015 | lillehjelper.ss.uib.no | eth0 | gammel IRC - Quassel | +| 158.37.6.48 | | mjøllnir.no | | Mjøllnir Wordpress | +| 158.37.6.49 | 2001:700:201:1::7008 | | | (ledig) | +| 158.37.6.50 | 2001:700:201:1::7013 | kornelius.ss.uib.no | eth0 | gammel overvåkning - Munin | +| 158.37.6.51 | 2001:700:201:1::7000 | anton.ss.uib.no | eth0 | gammel LDAP | +| 158.37.6.52 | 2001:700:201:1::7010 | kladden.ss.uib.no | eth0 | DNS tjener (solveig) (master) | +| 158.37.6.53 | 2001:700:201:1::7018 | svartepetter.ss.uib.no | eth0 | DNS tjener (dunstus) (slave) | +| 158.37.6.54 | 2001:700:201:1::7009 | kjell.ss.uib.no | eth0 | (fergus) | +| 158.37.6.55 | 2001:700:201:1::7005 | | | (ledig) | +| 158.37.6.56 | | klodrik.ss.uib.no | eth0 | (dunstus) | +| 158.37.6.57 | 2001:700:201:1::7006 | happy.ss.uib.no | eth0 | gammel spill-server | +| 158.37.6.58 | 2001:700:201:1::7011 | | | (ledig) | +| 158.37.6.59 | 2001:700:201:1::7017 | pluto.ss.uib.no | eth0 | Diverse nettsider srib.no++ (solveig) | +| 158.37.6.63 | | Broadcast | RESERVED | | +| 158.37.6.64 | | | | (tilsynelatende defekt) | +| 158.37.6.65 | | dole | | Ekstern ip | +| 158.37.6.66 | | dole | | Ekstern ip | +| 158.37.6.67 | | doffen | | Ekstern ip | diff --git a/content/docs/maskiner/oversikt.md b/content/docs/maskiner/oversikt.md deleted file mode 100644 index a642c2b..0000000 --- a/content/docs/maskiner/oversikt.md +++ /dev/null @@ -1,95 +0,0 @@ -+++ -title = "Nettverksoversikt" -description = "Et forsøk på å få oversikt over maskiner på nettverket" -date = 2022-03-17T04:22:00+00:00 -updated = 2022-03-28T04:22:00+00:00 -template = "docs/page.html" -sort_by = "weight" -weight = 1 -draft = false -+++ - -## IPv4 - -- ip: 158.37.6.0/26 -- broadcast: 158.37.6.63 -- Mask: 255.255.255.192 -- Gateway: 158.37.6.33 -- DNS server: 158.37.6.52, 158.37.6.53, 1.1.1.1, 1.0.0.1 - -## IPv6 - -- ip: 2001:700:201:1::/64 -- gateway: 2001:700:201:1::0 -- dns server 2001:700:201:1::53:2, 2001:700:201:1::53:1, 2606:4700:4700::1111, - 2606:4700:4700::1001 - -| IPv4 | IPv6 | Navn | Interface | Kommentar | -| ----------- | -------------------- | ----------------------- | ------------ | -------------------------------------- | -| 158.37.6.1 | 2001:700:201:1::7007 | huldra.kvarteret.no | eth0 | Test server Kvarteret | -| 158.37.6.2 | 2001:700:201:1::7014 | kraken.kvarteret.no | eth0 | Intern web Kvarteret | -| 158.37.6.3 | 2001:700:201:1::7004 | garm.kvarteret.no | eth0 | PacketFence (MAB) Kvarteret | -| 158.37.6.4 | | wiki | | Zola wiki (konrad) | -| 158.37.6.5 | | rf.uib.no | | (kunde) | -| 158.37.6.6 | 2001:700:201:1::2001 | lemmy.fribyte.no | | Lemmy instans (konrad) | -| 158.37.6.7 | | bstv.no | | Wordpress (kunde) (konrad) | -| 158.37.6.8 | | srib-skjema | | (kunde) (konrad) | -| 158.37.6.9 | | nat-public.kvarteret.no | carp1 | Felles addresse | -| 158.37.6.10 | | dole.ss.uib.no | carp1 | Felles addresse | -| 158.37.6.11 | | klient.kvarteret.no | carp1 | Felles addresse | -| 158.37.6.12 | | Skaftetrynet | eth2 | | -| 158.37.6.13 | | pompel.kvarteret.no | eth0 | | -| 158.37.6.14 | | hermes.kvarteret.no | eth0 | | -| 158.37.6.15 | | | | (ledig) | -| 158.37.6.16 | | srib-minecraft | eth0 | (kunde) (konrad) | -| 158.37.6.17 | | | eth1 | (ledig) | -| 158.37.6.18 | | haproxy1.ss.uib.no | | (dunstus) | -| 158.37.6.19 | | pengebingen | eth0:0 | Docker-øko (intern) (konrad) | -| 158.37.6.20 | | pluto.ss.uib.no | eth0:0 | samfunnet.uib.no (midlertidig) | -| 158.37.6.21 | | Bolivar | | | -| 158.37.6.22 | | | | (ledig) | -| 158.37.6.23 | | srib-radio | eth2:1 | Docker-øko (kunde) (konrad) | -| 158.37.6.24 | | | | (ledig) | -| 158.37.6.25 | | btsi.no | | (kunde) | -| 158.37.6.26 | | Ukjent | | Ganeti host | -| 158.37.6.27 | | Fergus | eno4 | Proxmox | -| 158.37.6.28 | | konrad | vmbr0 | proxmox | -| 158.37.6.29 | | Mattermost | eth0 | (intern) (konrad) | -| 158.37.6.30 | | Pluto | br0 | | -| 158.37.6.31 | 2001:700:201:1::2000 | gjertrud | vmbr0 | proxmox | -| 158.37.6.32 | 2001:700:201:1::2 | dole.ss.uib.no | em1 | Brannmur + DHCP | -| 158.37.6.33 | 2001:700:201:1::0 | gw.ss.uib.no | carp1 | Felles addresse | -| 158.37.6.34 | 2001:700:201:1::1 | doffen.ss.uib.no | em1 | Brannmur + DHCP | -| 158.37.6.35 | 2001:700:201:1::3001 | bestemor.ss.uib.no | br0 (eth0) | Tidligere ganeti host + landingsserver | -| 158.37.6.35 | | andeby.ss.uib.no | br0:0 (eth0) | Ganeti master peker mot bestemor | -| 158.37.6.36 | 2001:700:201:1::3002 | studvest | eth0 | Docker-øko, (kunde) (konrad) | -| 158.37.6.37 | 2001:700:201:1::3000 | bestefar.ss.uib.no | br0 (eth0) | | -| 158.37.6.39 | 2001:700:201:1::7002 | dolly.ss.uib.no | eth0 | (tilsynelatende ikke i bruk) | -| 158.37.6.40 | 2001:700:201:1::7001 | bingen.ss.uib.no | eth0 | Backup maskin | -| 158.37.6.41 | 2001:700:201:1::7003 | donald.ss.uib.no | eth0 | MYSQL database (dunstus) (gammel) | -| 158.37.6.42 | 2001:700:201:1::3006 | cengelsen | eth0 | nettside (medlem) (konrad) | -| 158.37.6.43 | | skrue | | Backup maskin | -| 158.37.6.44 | 2001:700:201:1::3004 | solveig | eth0 | ganeti host master | -| 158.37.6.45 | 2001:700:201:1::3003 | dunstus | eth0 | ganeti host | -| 158.37.6.46 | 2001:700:201:1::7016 | magica.ss.uib.no | eth0 | gammel intern server | -| 158.37.6.47 | 2001:700:201:1::7015 | lillehjelper.ss.uib.no | eth0 | gammel IRC - Quassel | -| 158.37.6.48 | | mjøllnir.no | | Mjøllnir Wordpress | -| 158.37.6.49 | 2001:700:201:1::7008 | | | (ledig) | -| 158.37.6.50 | 2001:700:201:1::7013 | kornelius.ss.uib.no | eth0 | gammel overvåkning - Munin | -| 158.37.6.51 | 2001:700:201:1::7000 | anton.ss.uib.no | eth0 | gammel LDAP | -| 158.37.6.52 | 2001:700:201:1::7010 | kladden.ss.uib.no | eth0 | DNS tjener (solveig) (master) | -| 158.37.6.53 | 2001:700:201:1::7018 | svartepetter.ss.uib.no | eth0 | DNS tjener (dunstus) (slave) | -| 158.37.6.54 | 2001:700:201:1::7009 | kjell.ss.uib.no | eth0 | (fergus) | -| 158.37.6.55 | 2001:700:201:1::7005 | | | (ledig) | -| 158.37.6.56 | | klodrik.ss.uib.no | eth0 | (dunstus) | -| 158.37.6.57 | 2001:700:201:1::7006 | happy.ss.uib.no | eth0 | gammel spill-server | -| 158.37.6.58 | 2001:700:201:1::7011 | | | (ledig) | -| 158.37.6.59 | 2001:700:201:1::7017 | pluto.ss.uib.no | eth0 | Diverse nettsider srib.no++ (solveig) | -| 158.37.6.60 | | EdgeRouter | | (Ubiquiti EdgeRouter) | -| 158.37.6.61 | | EdgeSwitch 1 (PoE) | | (Ubiquiti EdgeSwitch) | -| 158.37.6.62 | | EdgeSwitch 2 (Uten PoE) | | (Ubiquiti EdgeSwitch) | -| 158.37.6.63 | | Broadcast | RESERVED | | -| 158.37.6.64 | | | | (tilsynelatende defekt) | -| 158.37.6.65 | | dole | | Ekstern ip | -| 158.37.6.66 | | dole | | Ekstern ip | -| 158.37.6.67 | | doffen | | Ekstern ip | diff --git a/content/docs/nettverk/hardware-nettverk.md b/content/docs/nettverk/hardware-nettverk.md index 8bb16ea..8e9848a 100644 --- a/content/docs/nettverk/hardware-nettverk.md +++ b/content/docs/nettverk/hardware-nettverk.md @@ -306,8 +306,8 @@ VLAN-nummer blir vanlgvis valgt etter følgende mønster: # Nettverksoversikt VLAN -![Fribyte-network.png](/1500px-Fribyte-network.png) Stiplede linker er management -oppkoblinger fra ipmi / bmc kort. +![Fribyte-network.png](/1500px-Fribyte-network.png) Stiplede linker er +management oppkoblinger fra ipmi / bmc kort. # Rutingoversikt @@ -409,7 +409,8 @@ er felles addressen brannmurene deler. - gateway: 2001:700:201:1::0 - dns server 2001:700:201:1::53:2, 2001:700.201:1::53:1 -Se [Nettverksoversikt](@/docs/maskiner/oversikt.md) for inventarliste over interne ip-addresser. +Se [Nettverksoversikt](@/docs/maskiner/nettverk-oversikt.md) for inventarliste +over interne ip-addresser. ### DRBD_sync_nett @@ -1341,6 +1342,7 @@ Se [Nettverksoversikt](@/docs/maskiner/oversikt.md) for inventarliste over inter -Hentet fra «[https://wiki.uib.no/fribyte/index.php?title=Hardware:nettverk&oldid=1904](https://wiki.uib.no/fribyte/index.php?title=Hardware:nettverk&oldid=1904)» +Hentet fra +«[https://wiki.uib.no/fribyte/index.php?title=Hardware:nettverk&oldid=1904](https://wiki.uib.no/fribyte/index.php?title=Hardware:nettverk&oldid=1904)» diff --git a/content/docs/spill/mc_srib.md b/content/docs/spill/mc_srib.md index 65947b7..d7b780a 100644 --- a/content/docs/spill/mc_srib.md +++ b/content/docs/spill/mc_srib.md @@ -11,14 +11,15 @@ draft = false # SRiB Minecraft Server -Dette er et dokument som beskriver alt du trenger å vite om SRiB sin minecraft server +Dette er et dokument som beskriver alt du trenger å vite om SRiB sin minecraft +server ## Installasjon ### Miljø -Operativsystemet er en fersk installasjon av Ubuntu 22.04.1 på en virtuell maskin i ProxMox 7.2. Utenom det er det -ingen spesielle miljø-konfigurasjoner. +Operativsystemet er en fersk installasjon av Ubuntu 22.04.1 på en virtuell +maskin i ProxMox 7.2. Utenom det er det ingen spesielle miljø-konfigurasjoner. ### Prosessen @@ -34,32 +35,40 @@ ingen spesielle miljø-konfigurasjoner. 10. `bash linuxgsm.sh mcserver` 11. `~/mcserver install` 12. `sudo nano serverfiles/server.properties` -13. finn linjen: `server-ip:xxx.xxx.xxx.xxx` og skriv inn IP-adressen til serveren +13. finn linjen: `server-ip:xxx.xxx.xxx.xxx` og skriv inn IP-adressen til + serveren 14. lagre og lukk filen. 15. `~/mcserver start` -16. (ekstra) Du kan sjekke statusen til serveren ved å kjøre: `~/mcserver monitor` +16. (ekstra) Du kan sjekke statusen til serveren ved å kjøre: + `~/mcserver monitor` -Kilde: [https://www.techrepublic.com/article/install-minecraft-server-ubuntu/](https://www.techrepublic.com/article/install-minecraft-server-ubuntu/) +Kilde: +[https://www.techrepublic.com/article/install-minecraft-server-ubuntu/](https://www.techrepublic.com/article/install-minecraft-server-ubuntu/) -Merk: spill-filene ligger, som følge av denne prosessen, under `/home/mcserver` i den aktuelle VM-en. mcserver-brukeren -har heller ikke sudo-rettigheter. +Merk: spill-filene ligger, som følge av denne prosessen, under `/home/mcserver` +i den aktuelle VM-en. mcserver-brukeren har heller ikke sudo-rettigheter. -pakken `libsdl2-2.0-0` står skrevet i kilden som `libsdl2-2.0-0:1386`, men denne pakken er spesifikt for Intel-maskiner. +pakken `libsdl2-2.0-0` står skrevet i kilden som `libsdl2-2.0-0:1386`, men denne +pakken er spesifikt for Intel-maskiner. -Når du kjører `~/mcserver install`, blir avhengigheter sjekket. Siden mcserver-brukeren ikke har sudo-rettigheter, kan -ikke detet scriptet intallere dem. Du må derfor installere dem manuelt. I så tifelle er det så enkelt som: `sudo apt-get install `. +Når du kjører `~/mcserver install`, blir avhengigheter sjekket. Siden +mcserver-brukeren ikke har sudo-rettigheter, kan ikke detet scriptet intallere +dem. Du må derfor installere dem manuelt. I så tifelle er det så enkelt som: +`sudo apt-get install `. ## Detaljer -VM-en kjører på Konrad, ligger lagret på local og er tildelt 4GB RAM og 4GB lagring, med 2 cores og 2 sockets. +VM-en kjører på Konrad, ligger lagret på local og er tildelt 4GB RAM og 4GB +lagring, med 2 cores og 2 sockets. -[Anbefalte spesifikasjoner for Linux-maskiner kan du finne her](https://minecraft.fandom.com/wiki/Server/Requirements/Dedicated#Unix_(Linux,_BSD,_macOS)) +[Anbefalte spesifikasjoner for Linux-maskiner kan du finne her]() -[IP-adressen tildelt til serveren kan du finne her](@/docs/maskiner/oversikt.md) +[IP-adressen tildelt til serveren kan du finne her](@/docs/maskiner/nettverk-oversikt.md) ### Scripts -Her er systemtjenesten som er opprettet for å starte minecraft-serveren automatisk etter en omstart. +Her er systemtjenesten som er opprettet for å starte minecraft-serveren +automatisk etter en omstart. ```sh [Unit] @@ -76,7 +85,8 @@ Restart=always WantedBy=multi-user.target ``` -NB: husk å kjøre `sudo systemctl enable mcsrib` etterfulgt av `sudo systemctl daemon-reload` +NB: husk å kjøre `sudo systemctl enable mcsrib` etterfulgt av +`sudo systemctl daemon-reload` Her er startserver.sh som starter tjenester