Nextcloud install on Raspberry pi stucked on Finishing?

Hello,

I have been trying to install Nextcloud on my raspberry pi 4 8GB for about 2 weeks now, and I am never succesful.

I have followed several guides over youtube and currently, this is the one that I am following:
https://www.youtube.com/watch?v=7EoEll0lVXc (I only skipped the cloudflare and nginx part as I only want my cloud to be accesible on my home network)

So far, all my attempts would eventually end on this screen - Stucked on finishing for about an hour.
image

This would eventually turn into a:

I have tried checking the apache error logs as advised on some of the topics that were posted here, but access.log and error.log does not display any logs at all.

I have several things currently running on my raspberry pi, I am not certain if those are causing the issues that I am experiencing.

I have Plex, Unbound+PiHole, Shinobi, Samba on my Raspberrypi, too.

If anyone can assist me, I would be forever grateful.

PS, I am a linux noob, a raspi noob, a complete noob package. Sorry.

This is the docker stack that I am using:

version: ‘2’

services:
db:
image: yobasystems/alpine-mariadb:10.4.17
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: always
volumes:
- /mnt/usb2/NC/Databases/NextCloud:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=Password
- MYSQL_PASSWORD=Password
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud

app:
image: nextcloud
ports:
- 7500:80
links:
- db
volumes:
- /mnt/usb2/NC/Config/NextCloud:/var/www/html #Change ‘nextcloud’ to your external drive volume if available
restart: always

I changed the alpine-mariadb:latest to 10.4.17 because the ‘latest’ version throws off an error about dates. I forgot the exact error. :frowning:

version: ‘2’

volumes:
nextcloud:
db:

services:
db:
image: yobasystems/alpine-mariadb:10.4.17
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: always
volumes:

  • db:/var/lib/mysql
    environment:
  • MYSQL_ROOT_PASSWORD=password #Cambiar esto
  • MYSQL_PASSWORD=password #Cambiar esto
  • MYSQL_DATABASE=nextcloud
  • MYSQL_USER=nextcloud

app:
image: nextcloud:21.0.0
ports:

  • 8080:80
    links:
  • db
    volumes:
  • Nextcloud:/var/www/html #Cambie ‘nextcloud’ a su volumen de unidad externa si está disponible
    restart: always