Hello everybody,
I am very interested in being able to view QZV files inside my Galaxy Docker using the "view at" feature. I understand that for this to work, the Galaxy instance must be accessible via an HTTPS connection, this step is already done. I have more trouble with the CORS configuration part.
Would someone have an example to give me on how to modify my docker-compose.yml below to correctly include a CORS configuration and unblock the "view at" function that links to the q2view tool to view my QZVs without having to download them?
I'm using the q2galaxy docker version 2022.2 on a ubuntu server.
Many thanks to all the people who will try to help
version: '3'
services:
galaxy:
container_name: metageno_galaxy
image: quay.io/qiime2/q2galaxy:latest
ports:
- "8484:443"
- "29002:9002"
- "28021:21"
- "28022:22"
volumes:
- "/home/administrateur/prod/application/galaxy_metageno/gd_tools_galaxy:/galaxy-central/tools/gd_tools"
- "/home/administrateur/prod/application/galaxy_metageno/export_galaxy/:/export/"
- "/home/administrateur/prod/application/galaxy_metageno/ressources:/ressources"
- "/home/administrateur/prod/application/galaxy_metageno/ftp_galaxy:/export/ftp"
networks:
- reverse_nginx_network
environment:
VIRTUAL_HOST: galaxy-metageno.XXXX.com
VIRTUAL_PORT: 443
VIRTUAL_PROTO: https
PYTHONIOENCODING: utf-8
USE_HTTPS: "True"
networks:
reverse_nginx_network:
external: true