{"id":16629006,"url":"https://github.com/matveyguralskiy/auto-deploy","last_synced_at":"2026-04-07T07:44:20.026Z","repository":{"id":238482512,"uuid":"796649380","full_name":"MatveyGuralskiy/Auto-Deploy","owner":"MatveyGuralskiy","description":"My DevOps project automates deployment using tools like Jenkins, Docker, Terraform, AWS, and Git. It streamlines the process of deploying applications swiftly and efficiently.","archived":false,"fork":false,"pushed_at":"2024-05-09T15:55:08.000Z","size":9364,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-08T20:39:02.709Z","etag":null,"topics":["automation","aws","bash","devops","docker","git","github","jenkins","terraform"],"latest_commit_sha":null,"homepage":"http://matveyguralskiy.com","language":"HCL","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/MatveyGuralskiy.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,"publiccode":null,"codemeta":null}},"created_at":"2024-05-06T11:13:05.000Z","updated_at":"2024-05-09T15:55:11.000Z","dependencies_parsed_at":"2024-05-06T12:31:13.904Z","dependency_job_id":"b3ff5617-ccd3-45ac-91a5-18fb14f4f4a2","html_url":"https://github.com/MatveyGuralskiy/Auto-Deploy","commit_stats":null,"previous_names":["matveyguralskiy/auto-deploy"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/MatveyGuralskiy/Auto-Deploy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FAuto-Deploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FAuto-Deploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FAuto-Deploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FAuto-Deploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MatveyGuralskiy","download_url":"https://codeload.github.com/MatveyGuralskiy/Auto-Deploy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MatveyGuralskiy%2FAuto-Deploy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["automation","aws","bash","devops","docker","git","github","jenkins","terraform"],"created_at":"2024-10-12T04:38:49.203Z","updated_at":"2026-04-07T07:44:20.007Z","avatar_url":"https://github.com/MatveyGuralskiy.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv align=\"center\"\u003e\n\n  \u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Logo.png?raw=true\" alt=\"logo\" width=\"400\" height=\"auto\" /\u003e\n  \u003ch1\u003eAuto-Deploy Project\u003c/h1\u003e\n  \n  \u003cp\u003e\n    Automated Application deployment system using tools such as \u003cstrong\u003eDocker, Jenkins, Terraform, AWS, Git, GitHub\u003c/strong\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003cimg src=\"https://img.shields.io/badge/AWS-coral\" alt=\"AWS\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/Docker-blue\" alt=\"Docker\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/Jenkins-tomato\" alt=\"Jenkins\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/Terraform-mediumpurple\" alt=\"Terraform\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/GitHub-black\"  alt=\"GitHub\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/Git-darkred\"  alt=\"Git\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/CSS-skyblue\" alt=\"CSS\"\u003e\u0026nbsp;\n    \u003cimg src=\"https://img.shields.io/badge/HTML-hotpink\" alt=\"HTML\"\u003e\u0026nbsp;\n  \u003c/p\u003e\n\u003c/div\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cbr\u003e\n    \u003ca href=\"https://www.linkedin.com/in/matveyguralskiy/\"\u003eLinkedIn\u003c/a\u003e\n    .\n    \u003ca href=\"https://github.com/MatveyGuralskiy/Auto-Deploy-Website/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://matveyguralskiy.com\"\u003eMy Website\u003c/a\u003e\n  \u003c/p\u003e\n\u003cbr\u003e\n\n\u003ch2\u003e🔍 About the Project\u003c/h2\u003e\nMy project is all about making things easier for developers. Whenever there's a new update on GitHub, a program called Jenkins gets to work. It runs tests to make sure everything's still working smoothly. Then, it takes those files and turns them into special packages called Docker images. These images are stored online on something called Docker Hub.\n\nAfter that, we check to make sure everything still works with those Docker images. Next up, we use a tool called Terraform to set up all the necessary computer stuff on Amazon Web Services (AWS). Finally, we end up with a fully functional website that you can access using a simple web address. It's all secure, too, with encryption and all that, and it's spread across four servers, each running those Docker packages we made earlier.\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Demonstration.png?raw=true\"\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Website-V1.2-31.png?raw=true\"\u003e\n\u003ch2\u003e3 Steps of Project and Detail Demonstartion\u003c/h2\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Step-1.png?raw=true\"\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Step-2.png?raw=true\"\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Step-3.png?raw=true\"\u003e\n\u003cbr\u003e\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Detail-Demonstarion.png?raw=true\"\u003e\n\u003cbr\u003e\n\n### 📱 Application for Docker Image Built With\n\n* HTML\n* CSS\n\n## 🚀 Getting Started\n\n### 👣 Steps\n- [ ] Create Master-Instance in AWS\n- [ ] Install Jenkins, Docker, Terraform and nginx on Instance\n- [ ] Go to Jenkins Dashboard and create Job with Pipeline and use GitHub Plugin\n- [ ] Create Repository of your Project in GitHub and connect Jenkins with WebHook \n- [ ] Create Jenkinsfile in Repository\n- [ ] Add Credentials in Jenkins of AWS, DockerHub, GitHub\n- [ ] Write Dockerfile\n- [ ] Copy to Jenkinsfile my pipeline\n- [ ] Create Empty Repository in DockerHub\n- [ ] Create in service Certificate Manager SSL Certificate and make DNS Validation with Route53\n- [ ] Create Bash script for Bootstrapping for Instances to install docker and pull Image from DockerHub\n- [ ] Run Jenkins Job\n- [ ] Make changes in GitHub repository to see Auto-Deploy of Project\n\n#### Create Master Instance\n- [x] Create Master-Instance in AWS\n      \nCreate Security group with ports: 80, 8080, 22, 7000\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Security-Group-1.png?raw=true\"\u003e\n\nGo to AWS EC2 Instances and run Ubuntu Image with Instance type \"t3.small\"\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Master-Instance-2.png?raw=true\"\u003e\n\nCreate Key-pair in AWS and copy the Private Key for SSH connection\n\nGo to EC2 Instance Console and copy PublicIP\n\nConnect with Protocol SSH to Instance (for example use MobaXterm)\n\n\n#### Install Jenkins, Docker, Terraform and nginx on Instance\n- [x] Install Jenkins, Docker, Terraform and nginx on Instance\n\nInstall nginx for Testing\n```\nsudo apt update\nsudo apt install nginx\n```\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Master-SSH-3.png?raw=true\"\u003e\n\nInstall Jenkins + Java\n```\n# Install Java\nsudo apt update\nsudo apt install fontconfig openjdk-17-jre\n\n#Install Jenkins\nsudo wget -O /usr/share/keyrings/jenkins-keyring.asc \\\n  https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key\necho \"deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]\" \\\n  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \\\n  /etc/apt/sources.list.d/jenkins.list \u003e /dev/null\nsudo apt-get update\nsudo apt-get install jenkins\n# To check if Jenkins works\njava --version\njenkins --version\n```\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Master-SSH-4.png?raw=true\"\u003e\n\nInstall Docker\n```\n# Add Docker's official GPG key:\nsudo apt-get update\nsudo apt-get install ca-certificates curl\nsudo install -m 0755 -d /etc/apt/keyrings\nsudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\nsudo chmod a+r /etc/apt/keyrings/docker.asc\n\n# Add the repository to Apt sources:\necho \\\n  \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n  $(. /etc/os-release \u0026\u0026 echo \"$VERSION_CODENAME\") stable\" | \\\n  sudo tee /etc/apt/sources.list.d/docker.list \u003e /dev/null\nsudo apt-get update\n\n# Install Docker\nsudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n# To Add User to Docker\nsudo usermod -aG docker $USER\n# To Add Jenkins User to Docker\nsudo usermod -aG docker jenkins\n# After that Reboot your Instance\n# To check if Docker works\ndocker images\n```\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Master-SSH-5.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Master-SSH-6-2.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Reboot-Master-23.png?raw=true\"\u003e\n\nInstall Terraform\n```\nsudo snap install terraform --classic\nterraform --version\n```\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Master-SSH-6.png?raw=true\"\u003e\n\n#### Go to Jenkins Dashboard and create Job with Pipeline and use GitHub Plugin\n- [x] Go to Jenkins Dashboard and create Job with Pipeline and use GitHub Plugin\nGo to AWS EC2 Instance Console to the PublicIP and copy him\n\nOpen Browser and put the PublicIP:8080 and start to sign up and install Plugins\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-7.png?raw=true\"\u003e\n\nCreate Job with Pipeline and choose GitHub and Copy repository link and path to Jenkins\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-8.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-9.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-10.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-11.png?raw=true\"\u003e\n\n#### Create Repository of your Project in GitHub and connect Jenkins with WebHook\n- [x] Create Repository of your Project in GitHub and connect Jenkins with WebHook\nIn GitHub Repository go to Setting --\u003e Webhook and enter the http://PublicIP:8080/github-webhook/\n\nNow every commit you push in GitHub automatically will run Jenkins Job\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/GitHub-Webhook-16.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/GitHub-Webhook-17.png?raw=true\"\u003e\n\n#### Create Jenkinsfile in Repository\n- [x] Create Jenkinsfile in Repository\nIn GitHub repository create Jenkinsfile or Jenkinsfile.groovy and don't forget in Jenkins Job enter the path to the file\n\n#### Add Credentials in Jenkins of AWS, DockerHub, GitHub\n- [x] Add Credentials in Jenkins of AWS, DockerHub, GitHub\n\nGo to Dashboard --\u003e Manage --\u003e Credentials --\u003e Global --\u003e Add credentials\n\nAdd credentials for DockerHub and GitHub just email + password\n\nNow for AWS I created IAM profile and download for him Access key and Secret key\n\nSo to use them for authorization I used in Credentials type of Secret text and create one for Access Key and the second one for Secret Key\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-12.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-13.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-14.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Jenkins-15.png?raw=true\"\u003e\n\n#### Write Dockerfile\n- [x] Write Dockerfile\nTo package your Application to Docker Image you need Dockerfile inside Application directory\n\nYou can use my Dockerfile from repository,\n\nHe use Amazon Linux Distribution, he makes updates and install Apache Webserver\n\nand at the end he just copy all files from directory and package them to Docker Image, He also uses port 80 to made Webserver\n\n\n#### Copy to Jenkinsfile my pipeline\n- [x] Copy to Jenkinsfile my pipeline\nGo to my repository directory Jenkins and use my Jenkinsfile, of course modified it for personal use\n\n\n#### Create Empty Repository in DockerHub\n- [x] Create Empty Repository in DockerHub\nGo to DockerHub and Create simple Repository to upload Images of Application from Jenkins\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/DockerHub-18.png?raw=true\"\u003e\n\n#### Create in service Certificate Manager SSL Certificate and make DNS Validation with Route53\n- [x] Create in service Certificate Manager SSL Certificate and make DNS Validation with Route53\nBefore to work with project you need DNS Domain for usage\n\nGo to AWS Console Certificate Manager and make Request and enter DNS name\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Certificate-Manager-19.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Certificate-Manager-20.png?raw=true\"\u003e\n\nClick to Certificate and Click at the button \"Create Record in Route53\"\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Certificate-Manager-21.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Certificate-Manager-22.png?raw=true\"\u003e\n\nIn terraform file *variables.tf* change the arn to arn of Certificate you get\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Certificate-ARN-24.png?raw=true\"\u003e\n\n#### Create Bash script for Bootstrapping for Instances to install docker and pull Image from DockerHub\n- [x] Create Bash script for Bootstrapping for Instances to install docker and pull Image from DockerHub\nYou can use my Script from repository go to directory Bash --\u003e bootstrapping.sh\n\nNow our Ubuntu Instances will Install Docker and our Docker Image from DockerHub and run it on port 80\n\n#### Run Jenkins Job\n- [x] Run Jenkins Job\nAfter everything you get all files, Run the Job in Jenkins and enjoy your Application full Deployment:)\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Run-Job-25.png?raw=true\"\u003e\n\nNow go to your DNS name for example: \"website.matveyguralskiy.com\" and you can see your Application in Port 443\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Website-V1.0-27.png?raw=true\"\u003e\n\nwith SSL Certificate and if you go to Port 80 Application Load Balancer of AWS will make Redirect to Port 443\n\nYour DockerHub will be look like that\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/DockerHub-28.png?raw=true\"\u003e\n\n#### Make changes in GitHub repository to see Auto-Deploy of Project\n- [x] Make changes in GitHub repository to see Auto-Deploy of Project\nFor example change the Docker version in Jenkinsfile and change HTML file of Application\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Change-Version-26.png?raw=true\"\u003e\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Website-V1.2-31.png?raw=true\"\u003e\n\nNow Your Intances will upload new version of Application\n\nTo change the Version of Application, You should change Application files in HTML Version,\n\nBash Bootstrapping to the new version and in Jenkins file environment variable DOCKER VERSION value\n\nAnd DockerHub get now new versions of Project\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/DockerHub-29.png?raw=true\"\u003e\n\nIt's all Jobs in Jenkins\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Run-Jobs-30.png?raw=true\"\u003e\n\nIn AWS Console Route53 get new Record because of Terraform\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Route53-32.png?raw=true\"\u003e\n\nIt's All List of Instances\n\n\u003cimg src=\"https://github.com/MatveyGuralskiy/Auto-Deploy/blob/main/Screens/Instances-33.png?raw=true\"\u003e\n\n\u003ch2\u003e📂 Repository\u003c/h2\u003e\n\u003cp\u003e\n  |-- /Application\n\n  |-- /Bash\n\n  |-- /Jenkins\n\n  |-- /Screens\n\n  |-- /terraform\n\n  |-- LICENSE\n\n  |-- README.md\n\n\u003c/p\u003e\n\n\n\n## 📚 Acknowledgments\nDocumentations for you to make the project\n\n* [Jenkins Pipeline](https://www.jenkins.io/doc/book/pipeline/)\n* [AWS for begginers](https://aws.amazon.com/getting-started/)\n* [Terraform work with AWS](https://registry.terraform.io/providers/hashicorp/aws/latest/docs)\n* [Docker Build Images](https://docs.docker.com/build/)\n* [DockerHub Registry](https://docs.docker.com/docker-hub/)\n* [Git Control your code](https://git-scm.com/doc)\n* [HTML to build Application](https://developer.mozilla.org/en-US/docs/Web/HTML)\n* [CSS to style Application](https://developer.mozilla.org/en-US/docs/Web/CSS)\n* [SSH connect to Instances](https://www.ssh.com/academy/ssh/command)\n\n\n\u003ch2\u003e📢 Additional Information\u003c/h2\u003e\n\u003cp\u003e\n  I hope you liked my project, don’t forget to rate it and if you notice a code malfunction or any other errors.\n  \n  Don’t hesitate to correct them and be able to improve your project for others\n\u003c/p\u003e\n\n## 📩 Contact\n\nEmail - \u003ca href=\"mailto:mathewguralskiy@gmail.com\"\u003eContact\u003c/a\u003e\n\nGitHub - \u003ca href=\"https://github.com/MatveyGuralskiy\" target=\"_blank\"\u003eProfile\u003c/a\u003e\n\nLinkedIn - \u003ca href=\"https://www.linkedin.com/in/matveyguralskiy/\" target=\"_blank\"\u003eProfile\u003c/a\u003e\n\nInstagram - \u003ca href=\"https://www.instagram.com/matvey_guralskiy/\" target=\"_blank\"\u003eProfile\u003c/a\u003e\n\n\u003ch2\u003e© License\u003c/h2\u003e\n\u003cp\u003e\nDistributed under the MIT license. See LICENSE.txt for more information.\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatveyguralskiy%2Fauto-deploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatveyguralskiy%2Fauto-deploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatveyguralskiy%2Fauto-deploy/lists"}