{"id":20041685,"url":"https://github.com/ajithvcoder/spaceship_titanic_project_test_1","last_synced_at":"2026-06-05T13:31:23.932Z","repository":{"id":228058441,"uuid":"773006292","full_name":"ajithvcoder/Spaceship_Titanic_Project_Test_1","owner":"ajithvcoder","description":null,"archived":false,"fork":false,"pushed_at":"2024-03-18T10:17:56.000Z","size":147,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T07:14:21.190Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ajithvcoder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-03-16T13:37:25.000Z","updated_at":"2024-03-16T15:23:53.000Z","dependencies_parsed_at":"2024-03-18T11:39:03.969Z","dependency_job_id":null,"html_url":"https://github.com/ajithvcoder/Spaceship_Titanic_Project_Test_1","commit_stats":null,"previous_names":["ajithvcoder/spaceship_titanic_project_test_1"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ajithvcoder/Spaceship_Titanic_Project_Test_1","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajithvcoder%2FSpaceship_Titanic_Project_Test_1","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajithvcoder%2FSpaceship_Titanic_Project_Test_1/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajithvcoder%2FSpaceship_Titanic_Project_Test_1/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajithvcoder%2FSpaceship_Titanic_Project_Test_1/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ajithvcoder","download_url":"https://codeload.github.com/ajithvcoder/Spaceship_Titanic_Project_Test_1/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ajithvcoder%2FSpaceship_Titanic_Project_Test_1/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33944671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-05T02:00:06.157Z","response_time":120,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2024-11-13T10:47:28.542Z","updated_at":"2026-06-05T13:31:23.908Z","avatar_url":"https://github.com/ajithvcoder.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spaceship_Titanic_MLOps_Project\n\nPredict which passengers are transported to an alternate dimension\n\nWe will be concentraining on MLOps part only, topics like feature engineering, trying alternate models are given less importance.\n\nDifference between continours delivery and deployment \nContinous Integration: code commits pushes , reviews \nContinuous Delivery: ensures that code is always in a deployable state,  with automated testing\nContinuous Deployment : deployment to production.\n\n\n## Note Use the same code base - \n- change the db settings alone and test locally , \n- Added torch code and flask code additionally \n- test it locally then deploy to AWS\nInitate git and set git url \ninitiate docker . dont run in same environment \n\ndocker build -t spaceship_pro_1 .\n600 - 1000 seconds to build \ndocker run -p 8085:8085 spaceship_pro_1 \n# docker exec -it 15e539e58a68  bash\nso its able to run properly in a docker env \nurl/train - even if you change the database model will be generated with latest data\n\nnow go to aws \n\n\n## AWS\n1. Create a iam user with following policies\n\n    a. AmazonEC2ContainerRegistryFullAccess\n\n    b. AmazonEC2FullAccess\n\n2. Create a new keyvalue pair under security credentials and save the file\n\n3. Now create ECR repo and store the URL\n\n    306093656765.dkr.ecr.us-east-1.amazonaws.com/spaceship\n\n### Go to EC2\n- create keyvalue pair if u want to access through putty.\nAllow HTTP and HTTPs traffic\n\n### Install docker\n\n    sudo apt-get update -y\n\n    sudo apt-get upgrade\n\n    curl -fsSL https://get.docker.com -o get-docker.sh\n\n    sudo sh get-docker.sh\n\n    sudo usermod -aG docker ubuntu\n\n    newgrp docker\n\n## Now Goto Github\n- Go to Actions -\u003e Runners -\u003e new self hosted runner\n- Execute all commands for linux machine as we selected it\n\n- While entering name of runner give \"self-hosted\" runner\n\n## Github secrets\n\nAWS_ACCESS_KEY_ID=\n\nAWS_SECRET_ACCESS_KEY=\n\nAWS_REGION = us-east-1\n\nAWS_ECR_LOGIN_URI = only till .com\n\nECR_REPOSITORY_NAME = nameofrepo\n\nIN EC2:\nchange inbound rules for 8085 port\naccess http://54.204.114.208:8085/\n\nReferences:\n- Krish Naik Videos\n- https://github.com/dimitreOliveira/torchserve_od_example/tree/main","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajithvcoder%2Fspaceship_titanic_project_test_1","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajithvcoder%2Fspaceship_titanic_project_test_1","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajithvcoder%2Fspaceship_titanic_project_test_1/lists"}