How to set up your InterMine webapp to use https
You will need to use a CDN delivering https content (see Performance). For example, https://cdn.intermine.org
Set the corresponding entry in 'global.web.properties', for example:
You can also override this property by setting it directly in yourmine.properties
file.
Note
If you are moving your existing mine to https, please take care of also updating the following properties in the same mine.properties
file:
- project.sitePrefix
- webapp.deploy.url
- webapp.baseurl
If you are using your own jbrowse server, this will now need to be served through https as well, and you will need to also adjust the property:
- jbrowse.install.url
#
Tomcat requirementsYou should add a configuration to your tomcat server.xml in the Engine section, specifying the address of your proxy like so:
It is also good practice to limit access to tomcat port to only the host's loopback address (localhost). This is done like so: