{"id":25452958,"url":"https://github.com/faithByte/HPC-Cluster","last_synced_at":"2025-11-02T06:30:35.188Z","repository":{"id":277065208,"uuid":"930624737","full_name":"faithByte/internship","owner":"faithByte","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-11T23:26:17.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-12T00:21:51.902Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Makefile","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/faithByte.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}},"created_at":"2025-02-10T23:55:55.000Z","updated_at":"2025-02-11T23:26:20.000Z","dependencies_parsed_at":"2025-02-12T00:21:53.397Z","dependency_job_id":"3bf9a251-0276-4161-9e5e-382725891801","html_url":"https://github.com/faithByte/internship","commit_stats":null,"previous_names":["faithbyte/internship"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faithByte%2Finternship","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faithByte%2Finternship/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faithByte%2Finternship/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/faithByte%2Finternship/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/faithByte","download_url":"https://codeload.github.com/faithByte/internship/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239384779,"owners_count":19629509,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-02-17T23:41:59.483Z","updated_at":"2025-11-02T06:30:35.157Z","avatar_url":"https://github.com/faithByte.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# internship\n\nThe following is designed to work on Debian 12 systems.\n\n```\ngit clone https://github.com/faithByte/internship.git\ncd ./internship\n./script.sh\n```\n\n## Makefile\nThis project includes a Makefile that automates common tasks  \nNo need to worry about it, it's just here to make my life easier! 😅\n\n\n## script.sh\nThis script is the only thing you need to run to set up the project. It will check if ansible is installed, if it's not, it installs it, and then it will execute the playbook to set up the project.\n\n## playbook.yml + variables.ini\nThis playbook installs docker on the targeted machines if it's not already installed, builds the docker image, and then runs the container.\n\n## Basic docker commands\n```\ndocker build -t \u003cDOCKER_IMAGE_NAME\u003e .\n```\n\n```\ndocker run -d --name \u003cDOCKER_CONTAINER_NAME\u003e \u003cDOCKER_IMAGE_NAME\u003e\n```\n\n```\ndocker exec -it \u003cDOCKER_CONTAINER_NAME\u003e /bin/bash\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FfaithByte%2FHPC-Cluster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FfaithByte%2FHPC-Cluster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FfaithByte%2FHPC-Cluster/lists"}