{"action":"created","issue":{"url":"https://api.github.com/repos/CTFd/CTFd/issues/581","repository_url":"https://api.github.com/repos/CTFd/CTFd","labels_url":"https://api.github.com/repos/CTFd/CTFd/issues/581/labels{/name}","comments_url":"https://api.github.com/repos/CTFd/CTFd/issues/581/comments","events_url":"https://api.github.com/repos/CTFd/CTFd/issues/581/events","html_url":"https://github.com/CTFd/CTFd/issues/581","id":300911860,"number":581,"title":"HTTPS","user":{"login":"dsolstad","id":346888,"avatar_url":"https://avatars0.githubusercontent.com/u/346888?v=4","gravatar_id":"","url":"https://api.github.com/users/dsolstad","html_url":"https://github.com/dsolstad","followers_url":"https://api.github.com/users/dsolstad/followers","following_url":"https://api.github.com/users/dsolstad/following{/other_user}","gists_url":"https://api.github.com/users/dsolstad/gists{/gist_id}","starred_url":"https://api.github.com/users/dsolstad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsolstad/subscriptions","organizations_url":"https://api.github.com/users/dsolstad/orgs","repos_url":"https://api.github.com/users/dsolstad/repos","events_url":"https://api.github.com/users/dsolstad/events{/privacy}","received_events_url":"https://api.github.com/users/dsolstad/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-28T06:54:10Z","updated_at":"2018-03-12T06:42:54Z","closed_at":null,"author_association":"NONE","body":"Maybe mention in the documentation that you can run CTFd with HTTPS, with self-signed TLS certificate, by adding ssl_contex=\"adhoc\" as a parameter to the run() method in serve.py.\r\n\r\nCrucial when running a CTF contest over wifi."},"comment":{"url":"https://api.github.com/repos/CTFd/CTFd/issues/comments/372207681","html_url":"https://github.com/CTFd/CTFd/issues/581#issuecomment-372207681","issue_url":"https://api.github.com/repos/CTFd/CTFd/issues/581","id":372207681,"user":{"login":"tghosth","id":13623828,"avatar_url":"https://avatars1.githubusercontent.com/u/13623828?v=4","gravatar_id":"","url":"https://api.github.com/users/tghosth","html_url":"https://github.com/tghosth","followers_url":"https://api.github.com/users/tghosth/followers","following_url":"https://api.github.com/users/tghosth/following{/other_user}","gists_url":"https://api.github.com/users/tghosth/gists{/gist_id}","starred_url":"https://api.github.com/users/tghosth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tghosth/subscriptions","organizations_url":"https://api.github.com/users/tghosth/orgs","repos_url":"https://api.github.com/users/tghosth/repos","events_url":"https://api.github.com/users/tghosth/events{/privacy}","received_events_url":"https://api.github.com/users/tghosth/received_events","type":"User","site_admin":false},"created_at":"2018-03-12T06:42:54Z","updated_at":"2018-03-12T06:42:54Z","author_association":"NONE","body":"I'm not sure that a self-signed cert is any better than no cert...\r\n\r\nIf you wanted to use TLS, I created a repository [here](https://github.com/tghosth/CTFd-docker-deploy) containing a docker compose file (`docker-compose-production.yml`) and various other config files prepared by @nategraf. It includes an nginx container to handle TLS if you supply it with a certificate. I am hoping to write up an explanation in a few days.\r\n"}}
{"actor":{"display_login":"tghosth"}}