Contains docker compose YAML configurations for some of the most popular docker containers, along with bash scripts created by me for easily deploying the containers.
The 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.
Make sure your server is updated
sudo apt update && sudo apt upgrade -y && sudo rebootClone the repo
git clone https://github.com/rishavnandi/boiler_plates && cd boiler_plates/Automated_DeploymentMake the scripts executable
sudo chmod +x install_docker.sh create_folder_structure.sh deploy_all_containers.shInstall Docker
sudo ./install_docker.shReboot or logout so user can be added to Docker group
sudo rebootRun the script to create all docker compose files
cd boiler_plates/automated_deployment && sudo ./create_folder_structure.shFinally deploy all containers
./deploy_all_containers.shNow you can navigate to <your_IP>:81 to get to nginx proxy manager and you can start setting your domains up.
To 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.


