{"id":19967559,"url":"https://github.com/rishavnandi/boiler_plates","last_synced_at":"2025-05-04T00:31:50.859Z","repository":{"id":61231756,"uuid":"477055928","full_name":"rishavnandi/boiler_plates","owner":"rishavnandi","description":"Docker Compose Boilerplates","archived":false,"fork":false,"pushed_at":"2022-12-10T19:00:56.000Z","size":144,"stargazers_count":62,"open_issues_count":0,"forks_count":5,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-07T23:51:09.771Z","etag":null,"topics":["docker","docker-compose","hacktoberfest","hacktoberfest-accepted","hacktoberfest2022"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rishavnandi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-02T13:01:16.000Z","updated_at":"2024-04-09T03:37:01.000Z","dependencies_parsed_at":"2023-01-26T06:15:42.602Z","dependency_job_id":null,"html_url":"https://github.com/rishavnandi/boiler_plates","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fboiler_plates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fboiler_plates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fboiler_plates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rishavnandi%2Fboiler_plates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rishavnandi","download_url":"https://codeload.github.com/rishavnandi/boiler_plates/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252272945,"owners_count":21721831,"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":["docker","docker-compose","hacktoberfest","hacktoberfest-accepted","hacktoberfest2022"],"created_at":"2024-11-13T02:42:36.160Z","updated_at":"2025-05-04T00:31:50.423Z","avatar_url":"https://github.com/rishavnandi.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker HomeLab Boilerplates\n\nContains docker compose YAML configurations for some of the most popular docker containers, along with bash scripts created by me for easily deploying the containers.\n\nThe boilerplates list is not exhaustive by any means, but for a beginner homelaber it covers mostly all the popular docker containers like Radarr and Sonarr to download movies and shows and Jellyfin to stream them from anywhere anytime.\n\n- ## [Usage](https://github.com/rishavnandi/Boiler_Plates#usage-1)\n- ## [Important Notes](https://github.com/rishavnandi/Boiler_Plates#important)\n\n![Screenshot (6)](https://user-images.githubusercontent.com/101431112/193395772-fa724e23-c278-4231-921f-7e3fb333f708.png)\n![Screenshot (1)](https://user-images.githubusercontent.com/92152818/195198940-3e5711de-f9b4-40ba-af87-ab1846f2038a.png)\n![Screenshot (2)](https://user-images.githubusercontent.com/92152818/195198972-e8a78298-12da-4e42-97ed-c295f92e3547.png)\n\n\n## Usage\nMake sure your server is updated\n```bash\nsudo apt update \u0026\u0026 sudo apt upgrade -y \u0026\u0026 sudo reboot\n```\n\nClone the repo\n```bash\ngit clone https://github.com/rishavnandi/boiler_plates \u0026\u0026 cd boiler_plates/Automated_Deployment\n```\n\nMake the scripts executable\n```bash\nsudo chmod +x install_docker.sh create_folder_structure.sh deploy_all_containers.sh\n```\n\nInstall Docker\n```bash\nsudo ./install_docker.sh\n```\n\nReboot or logout so user can be added to Docker group\n```bash\nsudo reboot\n```\n\nRun the script to create all docker compose files\n```bash\ncd boiler_plates/automated_deployment \u0026\u0026 sudo ./create_folder_structure.sh\n```\n\nFinally deploy all containers\n```bash\n./deploy_all_containers.sh\n```\n\n## Important!\n\nNow you can navigate to ```\u003cyour_IP\u003e:81``` to get to nginx proxy manager and you can start setting your domains up.\n\nTo check the id values for your system simply type \"id\" without the quotation marks in your terminal and you will see the gid and uid values for your system.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishavnandi%2Fboiler_plates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frishavnandi%2Fboiler_plates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frishavnandi%2Fboiler_plates/lists"}