I can’t get Nextcloud to work for some reason. I already have ports mapped on 8080 and or 80 for the nginx page so I put it on 9090. Well I ran my docker file but still can not access
Try 9090:80 instead. NextCloud is likely trying to listen to 80, which is seeing no traffic because nothing is mapped to that port.
It’s been a bit since I played with Docker, but I am pretty sure you can have multiple containers bind to the same port so long as you have different ports exposed externally (8080 & 9090, in this case).
The issue was kinda solved, excluding the volumes thing. I don’t really know how to format the volumepaths in yaml readable for docker.
Anyways, this would solve the issue about not being able to access. The Page http://cc.abyss.fi
I don’t know how to setup https. I have serversided https certificate setup in the iis like mentioned in some tutorial but still can not access https://cc.abyss.fi or https://4byssal.ddns.net:9090
that would be one that you might need if that is the url you want to access nextcloud at.
TRUSTED_PROXIES=192.168.0.100
proxy may not need to be set in your case since its all on the same IP, but you could try adding it anyways.
I also found that modifying the config file for nextcloud directly was easier sometimes, I’m still testing to make sure that these docker-compose values actually make the edits. The docker image I used comes from here.
You may have to swap to sudo su to navigate to it. If so then you should consider moving to a dedicated volume at some point in the docker-compose file using