ome / ansible-role-omero-web

Installs and configures OMERO.web and Nginx
BSD 2-Clause "Simplified" License
1 stars 14 forks source link

Allow customisation of nginx omero-web.conf content #8

Closed manics closed 4 years ago

manics commented 6 years ago

OMERO 5.4.0 has a new option, omero web config nginx-location, for generating only the location blocks: https://docs.openmicroscopy.org/omero/5.4.1/sysadmins/unix/install-web/web-deployment.html#nginx-configuration

This role should optionally(?) use this to enable easier configuration of SSL and other customisations such as https://github.com/openmicroscopy/prod-playbooks/pull/13

manics commented 6 years ago

This was discussed during yesterday's deployment of https://github.com/openmicroscopy/prod-playbooks/pull/49 with @jburel @kennethgillen

The feeling was we should implement this as a breaking change as it enables more options for customising the omero nginx config, such as replacing omero-web with an maintenance page prior to running the role.

manics commented 4 years ago

https://github.com/ome/omero-web/pull/80 (OMERO.web 5.6) is good enough