{"id":26487673,"url":"https://github.com/carlsargunar/umbraco-docker-workshop","last_synced_at":"2026-04-01T17:17:56.230Z","repository":{"id":78402278,"uuid":"476275618","full_name":"CarlSargunar/Umbraco-Docker-Workshop","owner":"CarlSargunar","description":"A workshop on running Umbraco in docker containers","archived":false,"fork":false,"pushed_at":"2025-09-23T14:16:02.000Z","size":40517,"stargazers_count":33,"open_issues_count":2,"forks_count":22,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-02-20T09:37:28.783Z","etag":null,"topics":["docker","dotnet","hacktoberfest","umbraco","workshop"],"latest_commit_sha":null,"homepage":"","language":"CSS","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/CarlSargunar.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-03-31T11:27:50.000Z","updated_at":"2025-09-23T14:16:07.000Z","dependencies_parsed_at":"2024-06-12T14:03:57.950Z","dependency_job_id":"412a4359-d3ea-46be-9de1-67f3fdba4530","html_url":"https://github.com/CarlSargunar/Umbraco-Docker-Workshop","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CarlSargunar/Umbraco-Docker-Workshop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlSargunar%2FUmbraco-Docker-Workshop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlSargunar%2FUmbraco-Docker-Workshop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlSargunar%2FUmbraco-Docker-Workshop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlSargunar%2FUmbraco-Docker-Workshop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CarlSargunar","download_url":"https://codeload.github.com/CarlSargunar/Umbraco-Docker-Workshop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CarlSargunar%2FUmbraco-Docker-Workshop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31044982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T09:35:52.079Z","status":"ssl_error","status_checked_at":"2026-03-27T09:35:20.916Z","response_time":164,"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":["docker","dotnet","hacktoberfest","umbraco","workshop"],"created_at":"2025-03-20T06:49:42.189Z","updated_at":"2026-04-01T17:17:56.203Z","avatar_url":"https://github.com/CarlSargunar.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Umbraco-Docker-Workshop\n\nThis repository contains all the notes and worksheets for the Docker Workshop being given at Umbraco Codegarden. It will be based on the latest LTS version of Umbraco, which is currently Umbraco 13.\n\n*Please make sure you have gone through the prerequisites for this workshop in the [0-Prerequisites.md](/0-Prerequisites.md) file prior to starting.*\n\n## Table of Contents\n\n0. [Prerequisites](0-Prerequisites.md)\n1. [Workshop Introduction](1-Workshop-Intro.md)\n2. [Simple Umbraco Container](2-Simple-Umbraco-Container.md)\n3. [Database Container](3-Database-Container.md)\n4. [Umbraco Website](4-Umbraco-Webite.md)\n5. [Website Container](5-Website-Container.md)\n6. [Content Delivery Api](6-Content-Delivery-Api.md)\n7. [Blazor SPA](7-Blazor-SPA.md)\n8. [Docker Compose](8-Docker-Compose.md)\n9. [Conclusion](9-Conclusion.md)\n10. [Docker CLI Quick Start](10-Docker-CLI-Quick-Start.md)\n\n# References and Resources\nSlides - https://docs.google.com/presentation/d/1Nn1hfFkZp8QWpCsnIAGMH6IdBk0R551CiuU3IiJpBdk/\n\n## Documentation for Docker\n\nThe following are suggested reading materials for Docker.\n\n- Main Page : https://docs.docker.com/\n- Networking : https://docs.docker.com/network/\n- Docker Compose : https://docs.docker.com/compose/reference/\n- Docker Hub : https://docs.docker.com/docker-hub/\n- Storage : https://docs.docker.com/storage/\n    - Volumes : https://docs.docker.com/storage/volumes/\n\n## Umbraco\n\n- Load Balancing\n    - https://docs.umbraco.com/umbraco-cms/fundamentals/setup/server-setup/load-balancing/azure-web-apps\n- Azure Blob Storage\n    - https://docs.umbraco.com/umbraco-cloud/set-up/media#about-azure-blob-storage\n- Community Articles\n    - https://swimburger.net/blog/umbraco/how-to-run-umbraco-9-as-a-linux-docker-container\n    - https://codeshare.co.uk/blog/umbraco-9-useful-snippets/\n    - https://www.tutorialworks.com/container-networking/\n    - https://github.com/dotnet/dotnet-docker/tree/main/samples/aspnetapp\n\n\n## Notes\n\nThe following are notes for myself, but may be useful for others.\n- HTTP Setting for openiddict\n    - https://github.com/umbraco/Umbraco-CMS/pull/16614\n- https://docs.umbraco.com/umbraco-cms/v/12.latest/reference/content-delivery-api#swagger\n- https://emmti.com/headless-content-delivery-api-in-umbraco-12-rc-1#heading-installing-12rc1-on-your-local-machine\n- SQL on M1\n    - https://devblogs.microsoft.com/azure-sql/development-with-sql-in-containers-on-macos/\n- SQL Edge Retirement : https://azure.microsoft.com/en-us/updates/v2/azure-sql-edge-retirement\n- Umbraco Settings : https://docs.umbraco.com/umbraco-cms/13.latest/fundamentals/setup/server-setup/running-umbraco-in-docker\n\n### Load Balancing\n\n- Cross-region Load Balancing with Docker \u0026 Umbraco Cloud\n    - https://skrift.io/issues/cross-region-load-balancing-with-docker-umbraco-cloud/","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarlsargunar%2Fumbraco-docker-workshop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcarlsargunar%2Fumbraco-docker-workshop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcarlsargunar%2Fumbraco-docker-workshop/lists"}