How do I increase owncloud upload speed?

Steps to reproduce

  1. Installed owncloud via docker portainer on pi 5
  2. Uploaded a test file via local IP
  3. Uploaded a test file via public IP

Expected behaviour

Speed should be at least 5mbps

Actual behaviour

Speed when uploading via local IP is around 20mbps (which is good). However, speed when accessing remotely is sub 1mbps!

Server configuration

Operating system:
Raspberry Pi OS bookworm

Web server:
Apache

Database:
MariaDB

PHP version:

ownCloud version: (see ownCloud admin page)
Owncloud x?

Updated from an older ownCloud or fresh install:
Fresh

Where did you install ownCloud from:
Docker portainer

Signing status (ownCloud 9.0 and above):
No SSL (http access)

Login as admin user into your ownCloud and access

No errors have been found.

The content of config/config.php:

<?php
$CONFIG = array (
  'instanceid' => 'xxxxxxxxxxxxx',
  'passwordsalt' => 'xxxxxxxxxxxxxx',
  'secret' => 'xxxxxxxxxxxxx',
  'trusted_domains' => 
  array (
    0 => 'xxx.xxx.xxx.xxx:8080',
    1 => 'xxx.xxx.xxx.xxx:8080',
  ),
  'datadirectory' => '/var/www/html/data',
  'overwrite.cli.url' => 'http://xxx.xxx.xxx.xxx:8080',
  'dbtype' => 'mysql',
  'version' => '10.0.10.4',
  'dbname' => 'owncloud',
  'dbhost' => 'db',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'owncloud_rw',
  'dbpassword' => 'xxxxxxx',
  'logtimezone' => 'UTC',
  'installed' => true,
  'files_external_allow_create_new_local' => 'true',
);

Are you using external storage, if yes which one: local/smb/sftp/…

yes - local

Are you using encryption:

no

Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/…

Client configuration

Browser:

Google Chrome

Operating system:

Windows 11

Hey,

i think if the upload speed via local IP is acceptable then i think the bottle neck is not ownCloud and i think you need to look into other components like the router, the network equipment or similar.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.