UrBackup in Docker on Arm

Hey there!
I’am using a Odroid HC2 (armhf) with OpenMediaVault. To prepare for the comming release of OMV5 and the abolition of the UrBackup-Plugin I tried to run it in a docker Container.
I used the script provided by https://github.com/Whatang/docker_urbackup to build a docker container which runs UrBackup for armhf on version 2.4.9.

The docker runs fine as a network host and in priviledged mode. I had to set loose permissions on the folders for the mounted volumes since the docker does not have a UID/GID setting.

The problem is that when I try to reach the http-Interface on http://ip_of_server:55414 I get: “Sorry. File not found.”

The log of my running Container looks like this:

2019-10-20 13:18:55: Starting HTTP-Server on port 55414
2019-10-20 13:18:55: HTTP: Server started up successfully!
2019-10-20 13:18:55: Generating Server identity…
2019-10-20 13:18:55: Generating Server private/public ECDSA key…
2019-10-20 13:18:55: Calculating public key…
2019-10-20 13:18:59: Generating Server private/public DSA key…
2019-10-20 13:18:59: Calculating public key…
2019-10-20 13:19:00: Generating Server token…
2019-10-20 13:19:00: WARNING: Upgrading…
2019-10-20 13:19:00: WARNING: Upgrading database to version 8
2019-10-20 13:19:00: WARNING: Upgrading database to version 9
2019-10-20 13:19:01: WARNING: Upgrading database to version 10
2019-10-20 13:19:01: WARNING: Upgrading database to version 11
2019-10-20 13:19:01: WARNING: Upgrading database to version 12
2019-10-20 13:19:01: WARNING: Upgrading database to version 13
2019-10-20 13:19:02: WARNING: Upgrading database to version 14
2019-10-20 13:19:02: WARNING: Upgrading database to version 15
2019-10-20 13:19:02: WARNING: Upgrading database to version 16
2019-10-20 13:19:02: WARNING: Upgrading database to version 17
2019-10-20 13:19:03: WARNING: Upgrading database to version 18
2019-10-20 13:19:03: WARNING: Upgrading database to version 19
2019-10-20 13:19:03: WARNING: Upgrading database to version 20
2019-10-20 13:19:03: WARNING: Upgrading database to version 21
2019-10-20 13:19:03: WARNING: Upgrading database to version 22
2019-10-20 13:19:04: WARNING: Upgrading database to version 23
2019-10-20 13:19:04: WARNING: Upgrading database to version 24
2019-10-20 13:19:04: WARNING: Upgrading database to version 25
2019-10-20 13:19:04: WARNING: Upgrading database to version 26
2019-10-20 13:19:04: WARNING: Upgrading database to version 27
2019-10-20 13:19:04: WARNING: Upgrading database to version 28
2019-10-20 13:19:05: WARNING: Upgrading database to version 29
2019-10-20 13:19:05: WARNING: Upgrading database to version 30
2019-10-20 13:19:05: WARNING: Upgrading database to version 31
2019-10-20 13:19:05: WARNING: Upgrading database to version 32
2019-10-20 13:19:06: WARNING: Upgrading database to version 33
2019-10-20 13:19:06: WARNING: Upgrading database to version 34
2019-10-20 13:19:06: WARNING: Upgrading database to version 35
2019-10-20 13:19:06: WARNING: Upgrading database to version 36
2019-10-20 13:19:07: WARNING: Upgrading database to version 37
2019-10-20 13:19:07: WARNING: Upgrading database to version 38
2019-10-20 13:19:07: WARNING: Upgrading database to version 39
2019-10-20 13:19:07: WARNING: Upgrading database to version 40
2019-10-20 13:19:07: WARNING: Upgrading database to version 41
2019-10-20 13:19:08: WARNING: Upgrading database to version 42
2019-10-20 13:19:08: WARNING: Upgrading database to version 43
2019-10-20 13:19:08: WARNING: Upgrading database to version 44
2019-10-20 13:19:08: WARNING: Upgrading database to version 45
2019-10-20 13:19:09: WARNING: Upgrading database to version 46
2019-10-20 13:19:09: WARNING: Upgrading database to version 48
2019-10-20 13:19:09: WARNING: Upgrading database to version 49
2019-10-20 13:19:09: WARNING: Upgrading database to version 50
2019-10-20 13:19:09: WARNING: Upgrading database to version 51
2019-10-20 13:19:10: WARNING: Upgrading database to version 52
2019-10-20 13:19:10: WARNING: Upgrading database to version 53
2019-10-20 13:19:10: WARNING: Upgrading database to version 54
2019-10-20 13:19:10: WARNING: Upgrading database to version 55
2019-10-20 13:19:10: WARNING: Upgrading database to version 56
2019-10-20 13:19:11: WARNING: Upgrading database to version 57
2019-10-20 13:19:11: WARNING: Upgrading database to version 58
2019-10-20 13:19:11: WARNING: Upgrading database to version 59
2019-10-20 13:19:11: WARNING: Done.
2019-10-20 13:19:12: Deleting database journal…
2019-10-20 13:19:12: Copying/reflinking database…
2019-10-20 13:19:12: WARNING: Creating file entry index. This might take a while…
2019-10-20 13:19:12: Getting number of files…
2019-10-20 13:19:12: Dropping index…
2019-10-20 13:19:12: Starting creating files index…
2019-10-20 13:19:12: Creating backupid index…
2019-10-20 13:19:12: Syncing…
2019-10-20 13:19:12: Renaming back result…
2019-10-20 13:19:12: SQLite: recovered 1 frames from WAL file /var/urbackup/backup_server.db-wal code: 283
2019-10-20 13:19:12: SQLite: recovered 2 frames from WAL file /var/urbackup/backup_server_settings.db-wal code: 283
2019-10-20 13:19:12: Started UrBackup…
2019-10-20 13:19:12: Removing temporary files…
2019-10-20 13:19:12: ERROR: No permission to access “/media/BACKUP/urbackup/urbackup_tmp_files”
2019-10-20 13:19:12: Recreating temporary folder…
MOUNT TEST OK
2019-10-20 13:19:13: UrBackup Server start up complete.
2019-10-20 13:19:13: Looking for old Sessions… 0 sessions
Testing for btrfs…
2019-10-20 13:19:13: Server started up successfully!
Create subvolume ‘/media/BACKUP/urbackup/testA54hj5luZtlorr494/A’
Create a snapshot of ‘/media/BACKUP/urbackup/testA54hj5luZtlorr494/A’ in ‘/media/BACKUP/urbackup/testA54hj5luZtlorr494/B’
Delete subvolume (commit): ‘/media/BACKUP/urbackup/testA54hj5luZtlorr494/A’
Delete subvolume (commit): ‘/media/BACKUP/urbackup/testA54hj5luZtlorr494/B’
BTRFS TEST OK
2019-10-20 13:19:13: Backup destination does handle subvolumes and snapshots. Snapshots enabled for image and file backups.
2019-10-20 13:19:13: Broadcasting on ipv4 interface enx001e0636566a addr 192.168.178.100
2019-10-20 13:19:13: Broadcasting on ipv4 interface docker0 addr 172.17.0.1
2019-10-20 13:19:13: Broadcasting on ipv6 interface enx001e0636566a addr 2001:16b8:648f:6b00:bdb8:3ccd:c5a0:6a56
2019-10-20 13:19:13: Broadcasting on ipv6 interface enx001e0636566a addr 2001:16b8:648f:6b00:1f9f:214c:3467:9e1c
2019-10-20 13:19:13: Broadcasting on ipv6 interface enx001e0636566a addr fe80::cd67:8eef:9593:f98b
2019-10-20 13:19:14: Downloading version file…
2019-10-20 13:19:14: Downloading signature…
2019-10-20 13:19:14: Downloading old signature…
2019-10-20 13:19:14: Getting update file URL…
2019-10-20 13:19:14: Downloading update file…
2019-10-20 13:19:31: Successfully downloaded update file.
2019-10-20 13:19:31: Downloading version file…
2019-10-20 13:19:31: Downloading signature…
2019-10-20 13:19:31: ERROR: Error while downloading update signature from http://update.urbackup.org/2.4.x/UrBackupUpdateMac.sig2: HTTP response code said error(ec=22), The requested URL returned error: 404 Not Found
2019-10-20 13:19:31: Getting update file URL…
2019-10-20 13:19:31: Downloading update file…
2019-10-20 13:19:40: Downloading version file…
2019-10-20 13:19:40: Downloading signature…
2019-10-20 13:19:40: Getting update file URL…
2019-10-20 13:19:40: Downloading update file…
2019-10-20 13:19:49: Successfully downloaded update file.
2019-10-20 13:19:49: Downloading server version info…
2019-10-20 13:19:49: Downloading dataplan database…
2019-10-20 13:49:14: Looking for old Sessions… 0 sessions


Maybe you guys can tell me if I’m missing something. If you need extra infos I’m happy to provide them!

Thanks in advance!
Morlan