Skip to content
This repository has been archived by the owner on May 1, 2019. It is now read-only.

Crayon might require some form of password protection #17

Open
edran opened this issue Feb 6, 2017 · 2 comments
Open

Crayon might require some form of password protection #17

edran opened this issue Feb 6, 2017 · 2 comments

Comments

@edran
Copy link
Member

edran commented Feb 6, 2017

Maybe a simple key generated by the server at startup, or something you can add to the docker file startup.

@greaber
Copy link

greaber commented Jun 20, 2017

Tensorboard doesn't have password authentication either, right? I think it is enough to just use ssh tunnels for security. Maybe the README should suggest, as the standard way of running crayon, to only bind to localhost and to use ssh tunnels. So, the docker run line would looks something like this:

$ docker run -d -p 127.0.0.1:8888:8888 -p 127.0.0.1:8889:8889 --name crayon alband/crayon

It could also point out that by removing the "127.0.0.1"s you can bind to all addresses, but that you might not want to do this if you are on a publicly accessible server.

(Note: I have edited this comment. In a previous version I suggested that Tensorboard binds to localhost by default. But actually it binds all addresses by default. It seems better to me to default to security, but I guess different people might have different opinions about this.)

@hholst80
Copy link

hholst80 commented Jul 6, 2017

Just throw an nginx between it will handle both SSL and auth.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants