{"action":"created","issue":{"url":"https://api.github.com/repos/certbot/certbot/issues/2151","repository_url":"https://api.github.com/repos/certbot/certbot","labels_url":"https://api.github.com/repos/certbot/certbot/issues/2151/labels{/name}","comments_url":"https://api.github.com/repos/certbot/certbot/issues/2151/comments","events_url":"https://api.github.com/repos/certbot/certbot/issues/2151/events","html_url":"https://github.com/certbot/certbot/pull/2151","id":126169435,"number":2151,"title":"added support for authentication via FTP and SFTP","user":{"login":"ntamas","id":195637,"avatar_url":"https://avatars.githubusercontent.com/u/195637?v=3","gravatar_id":"","url":"https://api.github.com/users/ntamas","html_url":"https://github.com/ntamas","followers_url":"https://api.github.com/users/ntamas/followers","following_url":"https://api.github.com/users/ntamas/following{/other_user}","gists_url":"https://api.github.com/users/ntamas/gists{/gist_id}","starred_url":"https://api.github.com/users/ntamas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ntamas/subscriptions","organizations_url":"https://api.github.com/users/ntamas/orgs","repos_url":"https://api.github.com/users/ntamas/repos","events_url":"https://api.github.com/users/ntamas/events{/privacy}","received_events_url":"https://api.github.com/users/ntamas/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-12T12:30:55Z","updated_at":"2016-06-16T20:49:41Z","closed_at":"2016-06-15T23:33:00Z","pull_request":{"url":"https://api.github.com/repos/certbot/certbot/pulls/2151","html_url":"https://github.com/certbot/certbot/pull/2151","diff_url":"https://github.com/certbot/certbot/pull/2151.diff","patch_url":"https://github.com/certbot/certbot/pull/2151.patch"},"body":"I have created a plugin for my own purposes that allows the user to proceed through the authentication by FTP-ing files to a remote server.\r\n\r\nThis is useful for shared web hosting providers where the hosting company does not provide full SSH access but allows FTP and/or SFTP (like mine). The plugin is similar to the `webroot` plugin in the sense that the user must define \"web roots\" for the domains and the plugin will create files there to make the server pass the authentication step. I know that this could probably have been solved using FUSE with `curlftpfs`, but the advantage of this method is that there is no need to mount a file system on the local machine (for which the user might not have privileges anyway), and it works out-of-the-box on a vanilla Mac where FUSE is uncommon.\r\n\r\nThe plugin is not feature-complete yet and there are no tests specific to the FTP/SFTP functionality, but I thought I'd share it anyway to gauge whether there's any interest for such a plugin. If there is, I am happy to keep on working on the code until it is of acceptable quality."},"comment":{"url":"https://api.github.com/repos/certbot/certbot/issues/comments/226609601","html_url":"https://github.com/certbot/certbot/pull/2151#issuecomment-226609601","issue_url":"https://api.github.com/repos/certbot/certbot/issues/2151","id":226609601,"user":{"login":"bmw","id":6504915,"avatar_url":"https://avatars.githubusercontent.com/u/6504915?v=3","gravatar_id":"","url":"https://api.github.com/users/bmw","html_url":"https://github.com/bmw","followers_url":"https://api.github.com/users/bmw/followers","following_url":"https://api.github.com/users/bmw/following{/other_user}","gists_url":"https://api.github.com/users/bmw/gists{/gist_id}","starred_url":"https://api.github.com/users/bmw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmw/subscriptions","organizations_url":"https://api.github.com/users/bmw/orgs","repos_url":"https://api.github.com/users/bmw/repos","events_url":"https://api.github.com/users/bmw/events{/privacy}","received_events_url":"https://api.github.com/users/bmw/received_events","type":"User","site_admin":false},"created_at":"2016-06-16T20:49:41Z","updated_at":"2016-06-16T20:49:41Z","body":"I wanted to add to this that although we're not taking this plugin into our tree, we certainly would like to support the development of third party plugins for Certbot. If you'd like to host this on your own repo, we'll happily link to it in our [list of third party plugins](https://certbot.eff.org/docs/using.html#third-party-plugins)."}}
{"actor":{"display_login":"bmw"}}