Nextcloud in docker container unable add local external hdd

Installed nextcloud in docker container on raspberry pi 4. Now i am unable to add my external usb hdd mounted permanently at /media/pidrive

using this guide

#Find the drive (in our case /dev/sda1)
sudo fdisk -l
#install NTFS-3g
sudo apt-get install ntfs-3g
#Make the mount directory and manage it’s owner
sudo mkdir /media/pidrive
sudo chown pi:pi /media/pidrive
#Mount the drive
sudo mount -t ntfs-3g -o uid-pi,gid-pi /dev/sda1 /media/pidrive
#Now you’re done but it’s not permanent
#Making it permanent
#Edit file system table
sudo nano /etc/fstab
#Add this line of text after the SD card partitions
/dev/sda1 /media/pidrive ntfs-3g uid=pi,gid=pi 0 0
#hit ctrl-o to save and ctrl-x to exit nano
#Now the mounting will be restored on reboot
#Reboot to test it
sudo shutdown -r now

Please help. I am a complete noob here.

ntfs is not supported afaik, try ext4.