Directing mysubdomain.mydomain.com visitors toward the Nextcloud server

Hi,

I think I might have found a workaround for this problem I was having. I changed the docker-compose.yml file to use MySQL instead of MariaDB, and everything seems to initialize okay within the docker container. My new docker-compose.yml file looks like the following:

> version: '3' 
> 
> services:
> 
>   db:
>     image: mysql:latest
>     container_name: nextcloud-mysql
>     networks:
>       - nextcloud_network
>     volumes:
>       - /opt/mysql/data:/var/lib/mysql
>       - /opt/mysql/log:/var/log/mysql
>       - /opt/mysql/config:/etc/mysql/conf.d
>       - /etc/localtime:/etc/localtime:ro
>     environment:
>       - MYSQL_ROOT_PASSWORD=secret
>       - MYSQL_USER=mysql_user
>       - MYSQL_PASSWORD=secret
>       - MYSQL_DATABASE=nextcloud
>     restart: unless-stopped
>   
>   app:
>     image: nextcloud:latest
>     container_name: nextcloud
>     networks:
>       - nextcloud_network
>     depends_on:
>       - db
>     volumes:
>       - /opt/nextcloud/www:/var/www/html
>       - /opt/nextcloud/data:/var/www/html/data/
>       - /opt/nextcloud/config:/var/www/html/config/
>       - /opt/nextcloud/apps:/var/www/html/apps/
>       - /opt/nextcloud/custom_apps:/var/www/html/custom_apps/
>       - /opt/nextcloud/themes:/var/www/html/themes/
>       - /etc/localtime:/etc/localtime:ro
>     environment:
>       - MYSQL_HOST=db
>     restart: unless-stopped
> 
> volumes:
>   nextcloud:
>   db:
> 
> networks:
>   nextcloud_network:

My nextcloud.conf now looks like this:

> Alias /nextcloud "/opt/nextcloud/"
> <Directory /opt/nextcloud/>
> Options +FollowSymlinks
> AllowOverride All
> <IfModule mod_dav.c>
> Dav off
> </IfModule>
> SetEnv HOME /opt/nextcloud
> SetEnv HTTP_HOME /opt/nextcloud
> </Directory>

New newbie question: I’m wondering how I can get this Nextcloud setup working for visitors to mysubdomain.mydomain.com. Searching on this forum hasn’t helped me, is there some kind of documentation I overlooked?

Thanks for any insight.