Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hello There, Is There Any Option To Run Clearml Behind Nginx Reverse Proxy?

Hello there, is there any option to run ClearML behind Nginx reverse proxy?

  
  
Posted 11 months ago
Votes Newest

Answers 9


clearml docker doesn't setup a SSL, you will have to do that in your own nginx configuration probably for each server section that expose clearml services as a subdomain. see:
None

  
  
Posted 11 months ago

Ok, now i'm running hosted ClearML Server on None and I want to run it on HTTP S . How to setup the certificate? Or what's the right way?

I'm really confused from the docs, there isn't described where i should put my domain name to config and path to certificate.
None

  
  
Posted 11 months ago

Thanks

  
  
Posted 11 months ago

similar to the suggested layout here
None

  
  
Posted 11 months ago

Hi Luaks,
clearml serve the system for paying customers using AWS services and not through Nginx. so I don't have an example config to give you.
maybe this answer on SE can help you map the exposed ports of webapp, API and fileserver to app.domain.tld api.domain.tld and files.domain.tld
None

  
  
Posted 11 months ago

Fine, but i got certificate only for *.domain.tld, not for *.sub.domain.tld 😕 is there possibility to run it for example on clearml.domain.tld? I know there is multiple containers with ports, so if it is possible, could you add example nginx config to wiki? (I didn't find it.)

  
  
Posted 11 months ago

webserver docker is running nginx, you can mount other setting into the docker, like ssl certificates, and an 443 definition.
or you can start your own nginx and point the reverse proxy to the webserver docker exposed port.
if the reverse proxy uses a location other then root (like /clearml ), you will need more setting to get the UI to work form that path

  
  
Posted 11 months ago

I mean in general, to use port 80 (for redirect) and 443.

  
  
Posted 11 months ago

Hi, you mean not from the root path of the server?

  
  
Posted 11 months ago