[ome-users] omero Installation with whitenoise and https

Andreas Mueller Andreas.Mueller at Biologie.Uni-Osnabrueck.DE
Tue Feb 5 10:44:45 GMT 2019


  Hi Simon,

  me again  :-)

  know I've to configure the https

  How do I do that best with whitenoise as middleware?

  best regards
  Andreas

On 24.01.19 11:33, andreas >> Mueller, Andreas wrote:
>   Hi Simon,
> 
>   thanks for your mail!
> 
>   Ok, got that:  I switched debug to "FALSE".
> 
>   I've installed "whitenoise".  That was an easy task:  
> 
>      pip install ..     and 
>      config append .. 
> 
>   - ready. 
>   
>   And I don't have to worry about a nginx installation. Nice!
>   
>   >> Do I run in trouble later if I bring that in production ??
> 
>   a nice day for all
>   Andreas
> 
>   PS: 2 notes:
> 
>   - the user omero can not start a service on port 80. I fixed that with
>     a local port-forwarding. It's mutch cheaper than a running nginx!
> 
>   - whitenoise has troubles with double slashes in a URL '//'. Some
>     icon's where broken.  
> 
>     I fixed that by hardcoding the two files ome.viewportImage.js and
>     the file omeroweb.viewer.min.js
> 
>   .. I hope that is enought. Hints are welcome :-)
> 
> 
> 
> On 22.01.19 10:31, Simon Li wrote:
> > Hi Andreas
> > 
> > You shouldn't run OMERO.web in in production with DEBUG enabled, see the Django docs for an explanation: https://docs.djangoproject.com/en/1.8/ref/settings/#debug
> > 
> > It's possible to run OMERO.web without a web server using the whitenoise package: http://whitenoise.evans.io/en/stable/
> > with this OMERO.web configuration line:
> > 
> > config append -- omero.web.middleware '{"index": 0, "class": "whitenoise.middleware.WhiteNoiseMiddleware"}'
> > 
> > For example this is used in one of our OMERO.web docker images for convenience: https://github.com/openmicroscopy/omero-web-docker/blob/5.4.9/standalone/Dockerfile
> > 
> > Simon
> > 
> > 
> > On Tue, 22 Jan 2019 at 10:03, Andreas Mueller <Andreas.Mueller at biologie.uni-osnabrueck.de<mailto:Andreas.Mueller at biologie.uni-osnabrueck.de>> wrote:
> > 
> >   Hi all,
> > 
> >   I've made my next Omero-Test-Installation without the nginx-part.
> > 
> >   It runs find (when, and only when I set the debug flag (?)) .. !
> > 
> > 
> >   Are there still reasens to install the nginx cache webserver?
> > 
> >   Can I bring my installation in production-mode without disadvantages?
> > 
> > 
> >   thanks a lot and have a nice day
> >   Andreas
> > 
> > _______________________________________________
> > ome-users mailing list
> > ome-users at lists.openmicroscopy.org.uk<mailto:ome-users at lists.openmicroscopy.org.uk>
> > http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
> > 
> > The University of Dundee is a registered Scottish Charity, No: SC015096
> 
> > _______________________________________________
> > ome-users mailing list
> > ome-users at lists.openmicroscopy.org.uk
> > http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
> 


More information about the ome-users mailing list