Nextcloud update using cli only

Nextcloud can be updated using the Nextcloud command line interface only. Even your enabled apps will be updated as far as they are available on the Nextcloud app store. But first backup your Nextcloud system (database and data).

Nextcloud, NGINX, OpenSSL 1.1.1 and TLS 1.3

This guide based on the initial Nextcloud installation guide. Following this guide you will harden your Nextcloud server (AMD64/ARM64) even more using NGINX 1.15.12 and OpenSSL 1.1.1 by  adding TLS 1.3 encryption to your SSL...

Nextcloud in an Oracle VM VirtualBox

Version 4new: Nextcloud 15.0.4, NGINX 1.15.9 TLS 1.3, PHP 7.3, MariaDB 10.3 … in your own Oracle VirtualBox (1) Download, extract, add and start First download (MyNextcloud.7z – 4,0 GB) the VirtualBox image, second extract...

Nextcloud backup and restore

Backup Nextcloud Ensure to have regulary backups from _0 (Sunday) to _6 (Saturday)  of your Nextcloud, including at least: – the webfolder: /var/www/nextcloud – the datafolder: /var/nc_data/appdata_<id> – and the database: nextcloud. Please substitute ubuntuusername...

Roundcube alongside Nextcloud

We will run Roundcube 1.3.8 in a subfolder alongside and within Nextcloud on your existing NGINX, then we will enhance security using TOTP (2FA) + fail2ban and finally we will add Nextcloud functionality -using a...

Nextcloud 15 installation guide (Ubuntu/Apache2)

Nextcloud installation guide Following this guide you will be able to install and configure Nextcloud 15 (latest) based on Ubuntu 18.04.1 LTS, Apache 2.4.x (mpm_event, http2), PHP 7.3, MariaDB 10.3, Redis, fail2ban, ufw and achieve...

deSEC – dyndns for Nextcloud

First register (german: registrierung) an account and wait for your personal credentials sent by email. Then start to install and configure the dyndns client. To install ddclient, use

Solutions for ImagickExceptions in nextcloud.log

ImagickExceptions in nextcloud.log You are in trouble with previews and/or with thumbnails within your Nextcloud? You found errors like “ImagickException: not authorized…” in your Nextcloud logfile (/var/nc_data/nextcloud.log)? Just follow these instructions in your terminal session...

Nextcloud 15 and COLLABORA (NGINX)

Nextcloud and Collabora on one server You just have to substitute and paste the red ones with regards to your requirements. Let’s start with the preparation of the docker environment: apt remove docker docker-engine docker.io...

LXD (Linux Containers) for Nextcloud

LXD is a next generation system container manager. It offers a user experience similar to virtual machines but using Linux containers instead. LXD isn’t a rewrite of LXC, in fact it’s building on top of...

Nextcloud 15 and ONLYOFFICE (NGINX)

Nextcloud and ONLYOFFICE on one server Onlyoffice using the same domain as Nextcloud Onlyoffice using a different domain as Nextcloud Start with the preparation of your router and open a TCP port in particular for...

OpenSSL 1.1.1 systemwide

Following this guide you will manually Install the latest OpenSSL on Ubuntu 18.04.1: “…OpenSSL is a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols…” Source: [OpenSSL]...

Nextcloud ready for Talk

“Meetings with colleagues, customers and partners – have a personal conversation with one click. Keep conversations private with Nextcloud Talk” on your own Nextcloud server, based on Ubuntu 18.04, NGINX 1.15 and your own TURN...

LAB: Loadbalancing for Nextcloud

I built a new lab environment that consists of 6 to 10 virtual Ubuntu server (Ubuntu 18.04 LTS x64) using the same virtual network, based on Virtual Box 5.2. Virtuall Lab Description: Server1: 192.168.2.3/255.255.255.0 Frontend...

Nextcloud more secure using clamav

Make your Nextcloud more secure using clamav and the Nextcloud Antivirus App for files. Just install clamav on your server and make just few configuration steps. Install clamav using the Ubuntu repositories Start working as...

Postgresql 10 instead of MariaDB/MySQL

Pre-Requirements: wget –quiet -O – https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add – add-apt-repository “deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main” Install Postgresql: apt update && apt install postgresql-10 php7.2-pgsql -y Create the databse, databse user and grant permissions: sudo...

Clone your Nextcloud

Assuming you have two Nextcloud instances (in my example Nextcloud 13.0.5 from here) called (1) https://source (2) https://destination and one folder to change your data (in my example a NFS share called “/share”) (3) /share...

ODROID-C2 from scratch (Ubuntu 18.04)

OdroidC2 image from scratch (1) Install the Image to your eMMC (2) Server tweaks (2.1) Bash (auto-) completion (2.2) Create a new user and disable root (2.3) Adjust your time and timezone (2.4) ssh modifications...

Nextcloud meets Pico CMS (NGINX)

With Pico CMS you can build your own website in Nextcloud! Start a blog – share your resume with the world – create a plan for world domination and only share with the right friends...