title: Shared configuration for jupyter notebook for multiple servers
body: <p>I am working in an environment with multiple servers and would like to share my <code>.jupyter</code> configuration amongst the servers such that I don't have to keep them in sync manually. This can be achieved easily by setting the <code>JUPYTER_CONFIG_DIR</code> environment variable to a shared location. </p>
  
  <p>However, I would like to use different CSS style sheets for each server such that it is obvious which one I am working on. For example, on the first server, I would like to have a red background:</p>
  
  <pre><code>#notebook { background: red; }
  </code></pre>
  
  <p>and on the second, I would like to have a blue background.</p>
  
  <pre><code>#notebook { background: blue; }
  </code></pre>
  
  <p>I thought I might be able to achieve this by appending different paths to the <code>extra_static_paths</code> depending on the hostname of the jupyter server. However, the HTML of the notebook looks for <code>custom/custom.css</code> and the files indicated by <code>extra_static_paths</code> are served from <code>static/...</code> such that I cannot replace the custom css file in this manner. </p>
  
  <p>Is there a better approach?</p>