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 requirements#
You 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: