Advertisements
Nextcloud_okm

Nextcloud_okm

  • You can support future updates of this package Click to Donate
  • Version 32.0.5.3
  • Download 552
  • File Size 119.63 MB
  • File Count 1
  • Create Date October 11, 2022
  • Last Updated February 22, 2026
  • Installation Support and Update requests /forums/topic/Nextcloud_okm
File
Nextcloud_okm TOS7_TOS6 32.0.5.3 x86_64.tpk

About https://nextcloud.com

Advertisements

Applicable models: x.64 series
Applicable TOS6: 6.0.420 or later versions
Applicable TOS7: 7.0.0375 or later versions
App run on TOS6 & TOS7 as application user: nextcloud

Required packages:
apache83
MariaDB_1011
Cron_okm

Advertisements

For upgrade, don't skip any major version (32.0.0.0, 33.0.0.0, etc)

After a new install or upgrade, you need to manually start the app. The first run after new install or upgrade it will take a while to start, the message below is active:

Module WebUI for additional settings can be accesses at:
TOS6 & TOS7: click on Support & Help from app description inside the App Center

This is the native app, with HEIC support and AppAPI deploy daemon support using docker

AppAPI: Powering the External App (ExApp) Ecosystem

Unleash the full potential of your Nextcloud Hub by running powerful, containerized applications in any language.

Traditionally, Nextcloud apps were limited to the PHP environment. AppAPI changes the game. It is the foundational component that enables External Apps (ExApps)—microservices that run outside the core PHP process, typically as Docker containers. This architecture allows for massive performance gains, better security isolation, and the ability to use the right tool for the right job.+1

Key Features

  • Language Agnostic: Develop Nextcloud apps in Python, Go, Node.js, Rust, or any language of your choice.
  • High-Performance AI: Seamlessly integrate Large Language Models (LLMs), Speech-to-Text (Whisper), and Image Generation (Stable Diffusion) by offloading heavy workloads to external hardware or GPUs.
  • HaRP Integration: Uses the High-performance AppAPI Reverse Proxy (HaRP) to route requests directly to ExApps, supporting modern protocols like WebSockets for real-time collaboration.
  • Containerized Isolation: ExApps run in their own environments, ensuring that a crash or a heavy task in an external app won’t take down your entire Nextcloud instance.
  • Deep Integration: Despite running externally, ExApps integrate natively with the Nextcloud UI, including the Top Menu, File Actions, and Dashboard widgets.

Setup guide:

Install the latest version of the dependencies apps apache83 , MariaDB_1011 and optional Cron_okm

Create a shared folder where the Nextcloud data will be stored. For this guide we used a folder created on /Volume1/NextcloudData

Nextcloud app is running as application user nextcloud, you need to assign read/write permission to folder /Volume1/NextcloudData for application user nextcloud

If needed you can follow these guideline to create the folder and assign permissions How to assign permission for application user on TOS7 or How to assign permission for application user on TOS6


Advertisements

Create a database to be used by Nextcloud app. Considering you have installed MariaDB_1011 app on Step 1, use this guideline How to create a database using phpMyAdmin to create the required database.

Now you can continue to setup the Nextcloud app

Access Nextcloud Web interface by pressing on the Web Interface link or http://yournasip:31000


Advertisements

  • Choose an admin username and password
  • Data folder choose the full path of the folder created on Step 2. /Volume1/NextclodData in this guideline
  • Database configuration select MySQL/MariaDB
  • Databse user, password and name , tpe the information of the database created at Step 3
  • Database host is 127.0.0.1:3307

Now press on Install


Advertisements

When the setup is complete, you get the option to install Recommended apps. Select the ones that might be usefull for you and press install.

You can also Skip this step, any of these apps can be installed later.

Close the page bellow or read the information


Advertisements

Nextcloud is now installed

Now a healtch of the installation can be done
Go to your profile icon, Administration settings, Overview and wait for a health check to run.

You might get some warning or recommended points to adapt your setup


Advertisements

Here below some warning messages that you can encounter and a way to fix them

The occ comand line interface utility can be runned by using the terminal from TOS6 or TOS7 or via the ssh client. How to use in built Terminal on TOS6 or How to install and use ttyd app (share your terminal over web)

Convert file cache to big init

Stop Nextcloud module
Connect with SSH and run

Nextcloud_okm occ db:convert-filecache-bigint

It can take hours to complete.
When is done, start Nextcloud_okm app

Add missing indexes

Connect with SSH and run

Nextcloud_okm occ db:add-missing-indices

To add the cron job use the app Cron_okm and add the following job

*/5  *  *  *  * nextcloud /usr/sbin/Nextcloud_okm/config/nextcloudcron

About

A safe home for all your data
Access & share your files, calendars, contacts, mail & more from any device, on your terms

Scroll to Top