Hvad er Nextcloud?
Wikipedia beskriver Nextcloud som følger:
Nextcloud er en pakke med klient-server-software til oprettelse og brug af filhostingtjenester. Nextcloud giver funktionalitet svarende til Dropbox, Office 365 eller Google Drive, når det bruges sammen med de integrerede kontorpakker Collabora Online eller OnlyOffice. Det kan hostes i skyen eller på stedet. Det er skalerbart, fra software til hjemmekontoret baseret på den billige Raspberry Pi, hele vejen til store datacentre, der understøtter millioner af brugere. Der findes oversættelser til 60 sprog for webinterface og klientapplikationer.
https://en.wikipedia.org/wiki/Nextcloud
Udførelse
Vi følger den officielle guide til, hvordan man installerer NextCloud All in One på en virtuel server.
Vi starter med en serveropsætning i Oderland Cloud og logger derefter ind på serveren via ssh.
Derefter installerer vi docker-motoren i henhold til vejledningen: https://www.oderland.se/support/artikel/sa-installerar-du-docker-engine-i-oderland-cloud/
Derefter downloader vi docker images og starter master-containeren op, og så kan vi logge ind på webinterfacet for at færdiggøre installationen, konfigurere backup osv.
Vi har nu et brugernavn og en adgangskode og kan logge ind og administrere vores Nextcloud!
Opret en server i Oderland Cloud
Følg vejledningen til oprettelse af en server med Docker Engine. Vælg en større disk, hvis du ved, hvor meget plads du vil bruge i starten. Den kan udvides bagefter.

Punktets værtsnavn (domæne eller underdomæne)
Peg et passende værtsnavn på serverens IPv4-adresse, for eksempel cloud.mittdomännamn.se. Du vil automatisk modtage et TLS-certifikat til en sikker webforbindelse under installationen.
Giv din bruger adgang til docker
Hvis du ikke bruger ssh som root, er det nemmest at give din bruger adgang til docker.
Hvis du er logget ind som root, kan du springe dette trin over.
sudo groupadd docker sudo usermod -aG docker $USER newgrp docker
Mere information og fejlfinding kan findes her.
Installation af NextCloud
Nu bør du kunne hente alt ved at køre følgende kommando.
docker run \ --init \ --sig-proxy=false \ --name nextcloud-aio-mastercontainer \ --restart always \ -udgiv 80:80 \ --publish 8080:8080 \ --publish 8443:8443 \ --volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config \ --volume /var/run/docker.sock:/var/run/docker.sock:ro \ nextcloud/all-in-one:latest
Log ind på administratorgrænsefladen
Nu kan du gå til https://ditt-värdnamn:8443
Kopier adgangskoden nedenfor, og gem den i din adgangskodeadministrator eller et andet sikkert sted.
Tryk derefter på Login, og indtast den adgangskode, du kopierede.

Indtast dit værtsnavn
Nu skal du indtaste dit værtsnavn i feltet for at fortsætte.

Vælg yderligere applikationer
Nu kan du vælge, hvilke applikationer du vil bruge i NextCloud, og de vil blive installeret som deres egne containere. Jo flere du har, jo flere systemressourcer kræver serveren, som du nemt kan udvide hen ad vejen.
Tryk derefter på Download og Start Containers, når du har valgt dem, du vil have.
Du kan også vende tilbage til denne administrator senere for at vælge andre indstillinger.

NextCloud installeret
Installationen er nu færdig, og du vil få vist dit brugernavn og den første adgangskode.
Her kan du se, hvilke tjenester der kører og deres status, du kan stoppe tjenester og finde mere dokumentation.
Det kan være nødvendigt at trykke på reload, indtil du ser, at alle tjenester er grønne som på billedet nedenfor, før du logger ind.

Du kan nu klikke på „Åbn din NextCloud‟.

Ofte stillede spørgsmål
Hvordan laver jeg en sikkerhedskopi?
I NextCloud AIO er der en lokal backup til den samme server, som kan være nyttig, hvis du ved et uheld sletter en fil, eller noget går galt med tjenesten. Backup’en stopper dog NextCloud, mens den kører.
Du skal aktivere den i administratorpanelet og følge instruktionerne der, for at den kan tage en backup.
Vi anbefaler dog vores CloudBackup, som kan tage backup, mens tjenesterne kører, eller en kombination af de to, så backuppen også placeres på et eksternt site (CloudBackup sender data til et andet datacenter hos os).
Tør jeg opgradere?
Før opgraderinger kan du tage et snapshot eller en backup og gendanne det i tilfælde af problemer.
Det kan være nyttigt at stoppe servicen før snapshotet, så databasen er konsistent.
Hvordan indstiller jeg en ny adgangskode til NextCloud?
Hvis du har mistet din nextcloud-adgangskode, har du to muligheder.
- Bed en anden administrator i din Nextcloud om at indstille en ny adgangskode for dig.
- Indstil ny adgangskode via SSH/CLI.
Du indstiller adgangskoden via ssh ved at udføre occ i den korrekte container.
docker exec --user www-data -it nextcloud-aio-nextcloud php occ user:resetpassword admin
Mit IP-nummer er blevet blokeret på grund af brute force-beskyttelse i NextCloud.
Du kan fjerne dig selv fra blokeringslisten med følgende kommando.
docker exec --user www-data -it nextcloud-aio-nextcloud php occ security:bruteforce:reset
Skift
Jeg har et problem med min NextCloud
Se, om problemet er beskrevet i deres FAQ.
Du kan også booke en konsultation hos os, som afregnes pr. time.