{"action":"closed","issue":{"url":"https://api.github.com/repos/robin-rpr/node-gpu/issues/15","repository_url":"https://api.github.com/repos/robin-rpr/node-gpu","labels_url":"https://api.github.com/repos/robin-rpr/node-gpu/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/robin-rpr/node-gpu/issues/15/comments","events_url":"https://api.github.com/repos/robin-rpr/node-gpu/issues/15/events","html_url":"https://github.com/robin-rpr/node-gpu/issues/15","id":355340503,"node_id":"MDU6SXNzdWUzNTUzNDA1MDM=","number":15,"title":"Setup Vesta CP for Concourse CI","user":{"login":"robin-rpr","id":31565785,"node_id":"MDQ6VXNlcjMxNTY1Nzg1","avatar_url":"https://avatars1.githubusercontent.com/u/31565785?v=4","gravatar_id":"","url":"https://api.github.com/users/robin-rpr","html_url":"https://github.com/robin-rpr","followers_url":"https://api.github.com/users/robin-rpr/followers","following_url":"https://api.github.com/users/robin-rpr/following{/other_user}","gists_url":"https://api.github.com/users/robin-rpr/gists{/gist_id}","starred_url":"https://api.github.com/users/robin-rpr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robin-rpr/subscriptions","organizations_url":"https://api.github.com/users/robin-rpr/orgs","repos_url":"https://api.github.com/users/robin-rpr/repos","events_url":"https://api.github.com/users/robin-rpr/events{/privacy}","received_events_url":"https://api.github.com/users/robin-rpr/received_events","type":"User","site_admin":false},"labels":[{"id":1035861770,"node_id":"MDU6TGFiZWwxMDM1ODYxNzcw","url":"https://api.github.com/repos/robin-rpr/node-gpu/labels/Hotlist-DevOps","name":"Hotlist-DevOps","color":"e5eefc","default":false},{"id":1035867107,"node_id":"MDU6TGFiZWwxMDM1ODY3MTA3","url":"https://api.github.com/repos/robin-rpr/node-gpu/labels/Infra","name":"Infra","color":"af0fc1","default":false},{"id":1035862273,"node_id":"MDU6TGFiZWwxMDM1ODYyMjcz","url":"https://api.github.com/repos/robin-rpr/node-gpu/labels/P1","name":"P1","color":"EDE7F6","default":false},{"id":1035864040,"node_id":"MDU6TGFiZWwxMDM1ODY0MDQw","url":"https://api.github.com/repos/robin-rpr/node-gpu/labels/Started","name":"Started","color":"c2d2ed","default":false}],"state":"closed","locked":false,"assignee":{"login":"robin-rpr","id":31565785,"node_id":"MDQ6VXNlcjMxNTY1Nzg1","avatar_url":"https://avatars1.githubusercontent.com/u/31565785?v=4","gravatar_id":"","url":"https://api.github.com/users/robin-rpr","html_url":"https://github.com/robin-rpr","followers_url":"https://api.github.com/users/robin-rpr/followers","following_url":"https://api.github.com/users/robin-rpr/following{/other_user}","gists_url":"https://api.github.com/users/robin-rpr/gists{/gist_id}","starred_url":"https://api.github.com/users/robin-rpr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robin-rpr/subscriptions","organizations_url":"https://api.github.com/users/robin-rpr/orgs","repos_url":"https://api.github.com/users/robin-rpr/repos","events_url":"https://api.github.com/users/robin-rpr/events{/privacy}","received_events_url":"https://api.github.com/users/robin-rpr/received_events","type":"User","site_admin":false},"assignees":[{"login":"robin-rpr","id":31565785,"node_id":"MDQ6VXNlcjMxNTY1Nzg1","avatar_url":"https://avatars1.githubusercontent.com/u/31565785?v=4","gravatar_id":"","url":"https://api.github.com/users/robin-rpr","html_url":"https://github.com/robin-rpr","followers_url":"https://api.github.com/users/robin-rpr/followers","following_url":"https://api.github.com/users/robin-rpr/following{/other_user}","gists_url":"https://api.github.com/users/robin-rpr/gists{/gist_id}","starred_url":"https://api.github.com/users/robin-rpr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robin-rpr/subscriptions","organizations_url":"https://api.github.com/users/robin-rpr/orgs","repos_url":"https://api.github.com/users/robin-rpr/repos","events_url":"https://api.github.com/users/robin-rpr/events{/privacy}","received_events_url":"https://api.github.com/users/robin-rpr/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-08-29T21:28:49Z","updated_at":"2018-09-01T22:53:36Z","closed_at":"2018-09-01T22:53:36Z","author_association":"OWNER","body":"- [x] Install Vesta CP\n- [x] Configure Linux for much greater resilience to attack.\n- [ ] Configure Web, Mail, DNS, FTP, and proxy servers to break exploits against known and unknown vulnerabilities.\n- [ ] Confine each vm with chroot jails and AppArmor defense.\n- [x] Deploy mod_security to add IPS functionality to Apache.\n- [x] Configure transaction signatures (TSIG) and DNSSEC to protect against DNS spoofing and phishing attacks.\n- [x] Add mail filtration to Sendmail to thwart spammers and phishers.\n- [x] Create host-based Linux firewalls and multi-leg firewalls to protect internal servers from hostile users.\n- [x] Add port-knocking technology to dramatically reduce the exposure of hosting private services on the Internet.\n- [x] Deploy OSSEC for scalable compromise detection.\n- [x] Use encryption (SSH, PGP/GPG, openssl) to create safer processes and administration.\n- [x] Deploy mod_security for nginx -> OWASP"}}
{"actor":{"display_login":"robin-rpr"}}