{"id":29562278,"url":"https://github.com/stephencoady/college-papers","last_synced_at":"2026-02-08T17:06:17.003Z","repository":{"id":86121394,"uuid":"71455538","full_name":"StephenCoady/college-papers","owner":"StephenCoady","description":"A repository to house all term papers and reports I wrote during my final year of undergrad.","archived":false,"fork":false,"pushed_at":"2017-05-10T08:43:55.000Z","size":22359,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-18T20:04:55.384Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/StephenCoady.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-10-20T11:17:32.000Z","updated_at":"2017-04-24T12:01:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"14f14b27-4fb6-4264-90c2-9b263a43dae1","html_url":"https://github.com/StephenCoady/college-papers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/StephenCoady/college-papers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephenCoady%2Fcollege-papers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephenCoady%2Fcollege-papers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephenCoady%2Fcollege-papers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephenCoady%2Fcollege-papers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StephenCoady","download_url":"https://codeload.github.com/StephenCoady/college-papers/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephenCoady%2Fcollege-papers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29237201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-08T14:18:14.570Z","status":"ssl_error","status_checked_at":"2026-02-08T14:18:14.071Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-07-18T17:30:50.177Z","updated_at":"2026-02-08T17:06:16.981Z","avatar_url":"https://github.com/StephenCoady.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# College Papers Repository\n\nThis is a collection of some of the papers and reports I wrote during my final year of college. \n\nLaTeX was used to write all of these reports and each has an associated practical element.\n\n---\n\n#### Final Year Project\n\nAbstract:\n\u003eThis project provided a complete management which could be used with any Docker installation, remote or otherwise. Currently Docker is predominantly controlled by developers using the command line. While this can be a strength it is also a weakness if the developer is inexperienced with Docker. This project therefore used modern tools and technologies to create a graphical interface which any developer could use to control their Docker installation.\n\nTechnologies:\n\u003eDocker, Node JS, Express router, Angular JS, Vagrant, Travis CI, mocha\n\nLinks:\n\u003ehttps://github.com/StephenCoady/lifecycle-management-for-docker\n\n---\n#### The Automation of Infrastructure Orchestration and Application Deployment using Ansible and Docker Swarm\n\nAbstract:\n\u003e Modern applications are becoming increasingly complex, meaning it can also be complex to deploy the application. This research paper will examine application deployment, and will aim to show how modern tools and technologies can be used to simplify the process of building and deploying an application to the cloud. \n\nTechnologies:\n\u003e Docker Swarm, Ansible, AWS\n\nLinks:\n\u003ehttps://github.com/StephenCoady/Docker-Swarm-With-Ansible\n\n---\n\n#### Collecting Detailed Metrics from Docker Swarm Hosts\n\nAbstract:\n\u003e The aim of this research paper is to demonstrate how, using several different technologies, a swarm host can be dynamically polled and the collected metrics displayed graphically. It will show this method of data collection can be turned into a template so that it can be re-used for each new host which is added to the swarm.\n\nTechnologies:\n\u003e Docker Swarm, Ansible, Grafana, Prometheus\n\n---\n\n#### Docker Security\n\nAbstract:\n\u003e This paper will aim to investigate the overall security of a technology such as Docker. It will look at the tools at the core of Docker security, how we can ensure they are at their most secure and then also look at a real-life example of how container security can cause problems.\n\nTechnologies:\n\u003e Docker, cgroups, capabilities, namespaces\n\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephencoady%2Fcollege-papers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephencoady%2Fcollege-papers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephencoady%2Fcollege-papers/lists"}