Software-update: Nextcloud 23.0.0

Nextcloud logo (75 pix) Versie 23 van Nextcloud is enkele dagen geleden verschenen. Met Nextcloud is het mogelijk om in eigen beheer cloudopslag te draaien. Het is ontstaan als een fork van ownCloud nadat een groot aantal ontwikkelaars wegens een conflict daar zijn vertrokken. Alle onderdelen, inclusief de enterprisefunctionaliteit, worden als open source aangeboden en het verdienmodel is gelijk aan wat Red Hat doet, namelijk het leveren van betaalde ondersteuning voor grote klanten. Uitgebreide informatie over deze uitgave kan op deze pagina worden gevonden, dit zijn in het kort de belangrijkste verbeteringen:

What’s new:
  • Nextcloud Files: profile page and automatic user status setting; delegate administration tasks; massive syncing performance improvements
  • Nextcloud Groupware: Appointment booking, room and resource search and Mail improvements
  • Nextcloud Talk: background blur, device check screen, user permissions and much more
  • Nextcloud Office: developed in collaboration with Collabora Productivity
  • ️ One-click deployment: easy installation and update
  • Nextcloud Backup: a peer-to-peer backup solution designed for private users
  • Nextcloud Clients: updates available for Desktop, Android and iOS clients

Nextcloud screenshot

Versienummer 23.0.0
Releasestatus Final
Besturingssystemen Linux
Website Nextcloud
Download https://nextcloud.com/install/
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

03-12-2021 • 07:43

31

Submitter: GieltjE

Bron: Nextcloud

Reacties (31)

31
31
28
0
0
1
Wijzig sortering
Wat ik nog ook steeds erg mis aan
dit platform naast mail deployment want daar hebben we het al zo vaak over gehad is een degelijke storage backend

Dat wil zeggen veel mensen draaien het als hobby op een raspberry pi of in docker op hun synology

Anderen draaien het wellicht op applicatieserver-cluster met een redundant storage area network

Maar wat ik persoonlijk echt mis is een écht goede middenweg waar je niet afhankelijk bent van een ppa op ubuntu met howto’s op YouTube

Ik denk dan wellicht aan een fork van Nas4free (legacy freenas) waar de mogelijkheden van zfs kunnen worden geïntegreerd met de service van dit en waar al direct een goede en veilige firewall instance op draait
Iets dat je direct kunt plaatsen in plaats van een nas op een Google suites account
Misschien ben jij dan lid van de doelgroep die via een betalend contract bij Nextcloud of 1 van de partners die support kan krijgen.

De gratis variant voldoet ruimschoots aan mijn noden: Single-node ZFS met multi-disk dataset en externe backup. De data wordt geshared via NFS en via Nextcloud (vooral om dan extern te delen).
De data wordt geshared via NFS en via Nextcloud
Bedoel je hiermee dat je via NFS direct de files in je Nextcloud data folder kan bewerken? Ik heb altijd begrepen dat dat niet zo'n goed idee is.
Dat kan inderdaad problematisch zijn als je NFS niet is ingesteld om bestanden te locken. NFSv3 had daarmee een nogal slechte reputatie, en wij werken uitsluitend met NFSv4.2. Desalniettemin heb ik die data in nextcloud enkel 'read-only' geshared. Zoals gezegd: de tool wordt enkel gebruikt om met derden te delen.
probleem is voor mij dat ik geen grote bedrijven zie die zoiets aanbieden,

transip met stack (en de bijhorende prijzen) zijn bijvoorbeeld prima te doen, en ik zou ook zeker snappen dat er meerkosten zijn als je de inbuild office plugin wilt activeren bijvoorbeeld voor nog eens hooguit 5pm dus 10 in plaats van 5 per maand (voor 1tb) dan zou ik dat prima snappen,

Maar voorzover ik de meeste prijzen heb kunnen vinden zijn dat (10 pm) eerder prijzen voor hooguit 100gb en zonder de office plugin geïnstalleerd. dan kun je wel gaan zelfhosten bij bijvoorbeeld een transip (met hun big-storage). en dan is je data bijna zeker wel veilig genoeg omdat zij dan voor backups zorgen. maar het 'managed' onderhoud daarvan is gewoon te duur. dus zelfs als je bereid bent een vps te nemen en de meerprijs voor managed storage te betalen dan zit je aan de server (en configuratie) kant nog met issues.

een managed installatie via puppet achtige constructies zoals. iRedMail dat dan doet (en eventueel betaalde helpdesk support voor troubleshooting) zou dan een redelijke (en waarschijnlijk ook nog wel betaalbare optie kunnen zijn.
Nextcloud kan ook werken met een object storage backend, dan kan je ook veel meer zelf doen. Alles ineen, nextcloud koppelen aan ZFS of BTRFS zou ik niet doen denk ik, ik snap dat er voordelen zijn maar het maakt het ook veel complexer en omgeving specifieker.
Ik zeg niet dat het gekoppeld of ingebouwd zou moeten worden, verre van

tegelijkertijd als je een fork zou maken van nas4free (dat in essentie gewoon een minified freebsd met zfs is) en daar enkele minder nuttige services out sloopt en enkele andere nuttige zaken inbouwd dan kun je oop een bepaald moment een project bouwen dat een stabiele OS ondergrond biedt waarop nextcloud extra goed (en gemakkelijk draait) zoiets zou je kunnen distribueren als image voor de verschillende virtualisatie platforms en je zou geld kunnen verdienen voor support op een platform dat je zelf zo beheerstbaar mogelijk hebt gemaakt en waarbij al jouw klanten in essentie nagenoeg identieke installaties hebben precies zoals iRedMail geld verdient.

het verschil is dan een beetje dat het voor de client niet uit maakt of ie een oude Core i3 pc heeft met 2gb ram en een 120gb sata ssd of een Epyc 64core 256GB ram met 50TB aan opslag. omdat single node nu eenmaal single node is. er zit al heel snel een hele interessante use-case in managed appliences die al heel snel goedkoper gaan uitpakken dan host / of multi-user-hosted.
Mis je dan niet het punt van NextCloud? Je NextCloud storage kan prima op een ZFS draaien als je dat wil. NextCloud is filesystem agnostic (al werkt het niet op een gemounte SMB3 share kan ik uit ervaring zeggen ;) )
Bij mij draait het ook wel eens in de soep. Daarom nextcloud in een lxc container in proxmox gezet. De data dir zelf staat buiten de lxc. Elke nacht wordt een backup gemaakt van de lxc zodat ik kan rommelen wat ik wil
Exact wat ik heb. Werkt ideaal. Als een update niet bevalt, hupsakee, weer terug. De web-ui werkt gewoon snappy, wat het niet was toen alles in een virtualbox-vm op windows draaide.

En alle voordelen van zfs.
Ik doe dat ook, maar dan met docker-compose, en traefik er voor:
nextcloud_app:
container_name: nextcloud_app
image: nextcloud
restart: always
depends_on:
- nextcloud_db
volumes:
- ./cloud.yourdomain.nl/nextcloud:/var/www/html
environment:
- MYSQL_PASSWORD=your_MYSQL_PASSWORD
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=nextcloud_db
labels:
- traefik.enable=true
- traefik.http.routers.nextcloud_app-http.entrypoints=web
- traefik.http.routers.nextcloud_app-http.rule=Host(`cloud.yourdomain.nl`)
- traefik.http.routers.nextcloud_app-http.middlewares=nextcloud_app-https
- traefik.http.middlewares.nextcloud_app-https.redirectscheme.scheme=https
- traefik.http.routers.nextcloud_app.entrypoints=websecure
- traefik.http.routers.nextcloud_app.rule=Host(`cloud.yourdomain.nl`)
- traefik.http.routers.nextcloud_app.tls=true
- traefik.http.routers.nextcloud_app.tls.certresolver=mytlschallenge
Traefix ken ik niet..
Ik gebruik hier de NGINX Reverse Proxy met docker op een raspberry pi 4 voor.
Via de DNS verwijs ik dan door naar nextcloud / e-mail / vpn ( in mijn netwerk) en al het andere o.a. hackers, wordt door verwezen naar een spamsite met veel reclame.

Is Traefix kwa werking ongeveer gelijk aan de NGINX Reverse Proxy?
Traefik kan van alles automagisch doen, helemaal op basis van je docker-compose file, ik heb er hier wat over geschreven: https://pci.hmrt.nl/, ik moet zeggen dat de leercurve stijl was, maar het zit wel goed en logisch in elkaar. Traefik zorgt ook voor de letsencrypt certs, zelfs voor interne domeinen, als je validatie via cloudflare doet (heb ik nog nooit gedaan).
Ik heb zelf een jail (freebsd/truenas native vm), waarin nginx met certbot voor mijn certificaten zorgt. Intern evenals extern, load balancer voor DNS-over-tls voor buitenaf en intern DNS server. Nginx is precies goed, flexibel genoeg voor mij. Makkelijk om mee in te stappen.

Nextcloud heb ik ook in een jail draaien (niet de plugin, zeer onstabiel). De data op een zfs, en dan beschikbaar gemaakt in nextcloud d.m.v. external storage. S' nachts worden alle files gesynchroniseerd (lees gekopieerd) naar stack storage als off site backup. De bestanden worden niet overschreven bij wijzigingen.

Dus de voordelen van zfs, off-site backup, en beschikbaar via nextcloud. Alle gemaakte foto's van onze telefoons worden automatisch geupload zodra aan de lader en wifi, naar nextcloud.

Updates doe ik zelf via de web gui. Pas nadat ik mijn test nextcloud eerst geüpdate heb, en geen problemen ondervindt.

[Reactie gewijzigd door thijsjek op 22 juli 2024 23:18]

De NGINX Reverse Proxy kan ook letsencrypt certs. aanvragen.

Ik had eerst nextcloud bijna rechtstreeks aan het Internet hangen,, na daar kwam ik heel snel op terug..
de ene crash na de andere. Nu gelukkig niet meer.

Zal er eens induiken in Traefik. thanks
Dat heb ik ook een keer gehad maar dan met Nextcloud binnen docker. De upgrade naar versie 22 ging niet goed en moest uiteindelijk Nextcloud opnieuw installeren. Geen probleem dacht ik, ik heb persistent data. Later bleek dat de persistent data van de extra plugins niet meegenomen was omdat die blijkbaar weer ergens anders stond.

Een praktische vraag; Welke folders zijn belangrijk voor persistent data? Ik heb Nextcloud nu weer even in de ijskast gezet maar wil bij mijn volgende server zo'n situatie niet weer. :+

[Reactie gewijzigd door Verwijderd op 22 juli 2024 23:18]

Ik weet niet precies wat waar staat maar hoe ik het heb is dus in een LXC met daarin nginx, mariadb etc etc. Als ik dus de LXC dagelijks backup heb ik dat allemaal, inclusief contacts, agenda, passwords etc etc (apps).

De feitelijke file tank staat op de proxmox bak zelf op een ZFS raid10 (4disks). Via een lxc mountpoint.
Die raid10 backup ik in zn geheel weer naar een usbdisk aan een raspberry(kodi) op de slaapkamer, met rsync.

Tevens ook nog naar vriend van me waar ik met een VM en nog een disk alleen de belangrijke dirs backup. Dat is ook nextcloud.

Eerste sync even thuis, daarna nachtelijk over internet.
Ik heb iets vergelijkbaars maar draai het in een Snap op een Ubuntu machine die weer op een Hyper-V host draait. (En daar trek ik dagelijks een Backup van naar mijn Synology ;) )
Buiten het feit dat IOS auto sync gewoonweg niet werkt ben ik nog altijd heel blij met NextCloud!
Daar gebruik Docker voor, met ESXi en ZFS. Proxmox werkt natuurlijk ook.
NextCloud Backup is eindelijk eens een uitbreiding waar ik blij van word!
With Nextcloud Backup, you can find a friend or family member who has their own Nextcloud server and ask them to create a user account for you. Then, you can setup Backup to regularly store compressed, encrypted backups of your data on their Nextcloud server! If something goes wrong, you can restore your Nextcloud, or even bring back individual files and folders.
Ik vraag me af of je ook lokaal een backup kunt maken op de server via Nextcloud zelf (sync drives != backup).
Je hebt wel een plugin/app Versions voor file versioning. Is ook geen backup, maar wellicht interessant.
Ik heb op truenas de data staan. En snachts een kopie naar stack. Geen sync ivm crypto lockers.
Ik begrijp de aantrekkelijkheid om zoveel mogelijk te integreren, maar admin-werk kan je perfect ook buiten Nextcloud goed regelen. Borgbackup is een steengoede backup-tool voor zowel lokale als remote backups (encrypted & append-only mogelijk).
rclone, rsync...
Werkt voortreffelijk, niet iets wat via Nextcloud zelf mogelijk is natuurlijk maar een beetje tweaker .......
Werkt bij mij na tevredenheid op een Pi. Moet wel zeggen dat ik er veel upgrades zijn waarbij er spontaan iets "breekt" met name op het gebied van plug-ins.
Werkt bij mij na tevredenheid op een Pi. Moet wel zeggen dat ik er veel upgrades zijn waarbij er spontaan iets "breekt" met name op het gebied van plug-ins.
Je kunt dan het beste wachten op de eerste point release. Dat is ook hoe Nextcloud het zelf aanbiedt met de updater. Als je nu wilt upgraden zul je eerst naar het beta chammel moeten switchen. Doe je dat niet (dus blijf je op het stable channel) dan krijg je 'm geloof ik pas als 23.0.1 er is.
Kreeg hem op de dag van release al in de beta channel, kan in dit geval aanraden even te wachten op een point release (liep tegen twee bugs aan in de huidige updater).

Verder is deze release wel merkbaar sneller (zeker met de notify_push daemon).
Nextcloud Backup is een geweldig idee, had alleen stiekem de hoop gehad dat je hiermee het automatiseren van backups voor bijv. Je eigen PC of andere bestanden kon doen.

Gelukkig gebruik ik nog altijd scripts en kan ik nu de backup backuppen 🙂
Nextcloud Backup is een geweldig idee, had alleen stiekem de hoop gehad dat je hiermee het automatiseren van backups voor bijv. Je eigen PC of andere bestanden kon doen
Synology heeft hier een optie voor binnen de "Synology drive" client. Voor mij is dit ook de enige reden om de Synology te gebruiken.

Dit is ook de enige functie die ik mis binnen Nextcloud. Wanneer de backup optie in Nextcloud sync client zit gaat de Synology uit.
Mooie richting die ze opgaan met o.a. steeds meer integraties en echte praktijk verbeteringen om te kunnen samenwerken.

Leuk om ook te horen in het interview waarom het ze te doen is: decentralisatie voor de miljoenen mensen/bedrijven en het terug krijgen van controle over je eigen data i.p.v. door 3, 4 of 5 grote wereldwijde bedrijven.

En die Docker image is ook een zeer welkome toevoeging!
Draai nu al een poosje een test-setup met een Nextcloud omgeving, maar dit geeft als beginner meer vertrouwen/zekerheid dat je geen fouten kunt maken en je installatie kunt slopen.

Edit: bij update vanaf versie 22.x krijg je kennelijk wel de melding "Due to serious bugs with version 23.0 we won't upgrade to this version'. Nog even wachten dus :)

[Reactie gewijzigd door rookie no. 1 op 22 juli 2024 23:18]

Op dit item kan niet meer gereageerd worden.