{"id":20954756,"url":"https://github.com/raghul-m/azure-static-website-hosting","last_synced_at":"2026-04-27T01:31:30.864Z","repository":{"id":167098171,"uuid":"503683177","full_name":"Raghul-M/Azure-Static-Website-Hosting","owner":"Raghul-M","description":" ashy-sand-04d906e10.1.azurestaticapps.net ","archived":false,"fork":false,"pushed_at":"2022-08-28T12:56:45.000Z","size":298,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T05:42:18.862Z","etag":null,"topics":["azure","ci-cd","github-actions","staticwebapp"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/Raghul-M.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":"2022-06-15T08:38:54.000Z","updated_at":"2024-05-20T08:24:56.000Z","dependencies_parsed_at":"2024-02-22T17:15:39.198Z","dependency_job_id":null,"html_url":"https://github.com/Raghul-M/Azure-Static-Website-Hosting","commit_stats":null,"previous_names":["raghul-m/azure-static-website-hosting"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Raghul-M/Azure-Static-Website-Hosting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FAzure-Static-Website-Hosting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FAzure-Static-Website-Hosting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FAzure-Static-Website-Hosting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FAzure-Static-Website-Hosting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raghul-M","download_url":"https://codeload.github.com/Raghul-M/Azure-Static-Website-Hosting/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raghul-M%2FAzure-Static-Website-Hosting/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32319559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"ssl_error","status_checked_at":"2026-04-26T23:26:25.802Z","response_time":129,"last_error":"SSL_read: 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":["azure","ci-cd","github-actions","staticwebapp"],"created_at":"2024-11-19T01:16:21.715Z","updated_at":"2026-04-27T01:31:30.850Z","avatar_url":"https://github.com/Raghul-M.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  Hosting a Static Website in Azure Cloud with CI/CD using Github Actions and Custom Domain (Free) 👨‍💻\n\n\u003cimg src=\"https://media.giphy.com/media/PAqjdPkJLDsmBRSYUp/giphy.gif\" \u003e\n\nTo Start with This Project You need some prerequisites and resources\nRead this post I clearly Explained : [Read here](https://urlis.net/jq048)\n\n###  **Step 1**: Create a new Repository on GitHub and upload your Website Source code to it\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/repo.png\" \u003e\n\n___\n\n### **Step 2**: Log in to your Azure Portal and Search for a Static web app in the search bar **\u003e\u003e** Click on it\n\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/search.png\" \u003e\n\n___\n\n### **Step 3**: Creating a static website in Azure \n\n\n➜ Go to Static Web app hit create\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/create.png\" \u003e\n\n➜ Choose the Subscription or leave it default then Create a new resource group and Enter a name for the webapp and Choose hosting plan as free , like this\n\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/create1.png\"  \u003e\n\n\n➜ Then in  Deployment details,Choose the source as Github and then authorize and link your github account , then choose the repository and branch what we create in      your github      \n\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/create2.png\"  \u003e\n\n\n➜ Then hit Review+ create \u003e\u003e Create.\n\n➜  It takes less than 2 mins to deploy ,after deployment it shows go to resource .then click go to resource and it shows all the data of your static web app\n    and the default URL for your web app , like this\n\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/Dm%20details.png\"  \u003e\n\n\n#### ➜ Output : (With Default Domain)\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/default%20domain.png\"  \u003e\n\n___\n\n### **Step 4** : Adding Custom Domain\n\nGo to your static web app **\u003e\u003e** Custom Domain\n\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/Custom%20Dm1.png\"  \u003e\n\n\n#### Refer this link to how to add a custom domain : [Watch here](https://www.youtube.com/watch?v=SpQgKfJ87fE\u0026ab_channel=MicrosoftDeveloper)\n\n___\n\n\n### **Step 5**: CI/CD with Github Actions\n\nLets see how it works , By default while creating your webapp using github as deployment model it enables github ACTIONS CI/CD and .gitworkflows which contains all CI/Cd changes we made to your site\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/workflows.png\" \u003e\n\nMake changes in your source code and commit it \u003e\u003e then go to the actions of the repository to see the status , It takes less two two mins to commit change in your actual web app.\n\n🟢 ➜ Changes Done \n--\n🟡 ➜ Changes in Progress\n--\n\n#####  Github Actions\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/actions.png\" \u003e\n\n___\n\n#### ➜ Output : (With Custom Domain)\n\n\n\u003cimg src=\"https://github.com/Raghul-M/Azure-Static-Website-Hosting/blob/main/Images/Project%20Images/final.png\"  \u003e\n\n___\n\n## CONCLUSION :\n \n\n\u003cimg src=\"https://media.giphy.com/media/3BxmOFheF3IoBk79BH/giphy.gif\"\u003e\n \n\n \n \n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghul-m%2Fazure-static-website-hosting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraghul-m%2Fazure-static-website-hosting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghul-m%2Fazure-static-website-hosting/lists"}