{"id":15820686,"url":"https://github.com/dotmh/devcontainer","last_synced_at":"2025-03-15T00:30:58.540Z","repository":{"id":245108735,"uuid":"801573818","full_name":"dotmh/devcontainer","owner":"dotmh","description":"DotMH Dev Container Docker Images and Templates","archived":false,"fork":false,"pushed_at":"2025-02-10T11:31:35.000Z","size":119,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-09T12:59:20.871Z","etag":null,"topics":["codespaces","containers","devcontainer-template","devcontainers","docker","dotmh","golang","nodejs"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dotmh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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-16T13:48:44.000Z","updated_at":"2025-02-10T11:31:39.000Z","dependencies_parsed_at":"2024-06-19T21:59:49.427Z","dependency_job_id":"fe5b7eb0-0026-4126-a8dc-123b9c90372f","html_url":"https://github.com/dotmh/devcontainer","commit_stats":{"total_commits":56,"total_committers":2,"mean_commits":28.0,"dds":"0.017857142857142905","last_synced_commit":"15de4eac62b5d19a2407f05c016d6f5b4cc7aae4"},"previous_names":["dotmh/devcontainer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmh%2Fdevcontainer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmh%2Fdevcontainer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmh%2Fdevcontainer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotmh%2Fdevcontainer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotmh","download_url":"https://codeload.github.com/dotmh/devcontainer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243667661,"owners_count":20328032,"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":["codespaces","containers","devcontainer-template","devcontainers","docker","dotmh","golang","nodejs"],"created_at":"2024-10-05T07:05:05.044Z","updated_at":"2025-03-15T00:30:58.532Z","avatar_url":"https://github.com/dotmh.png","language":"Shell","readme":"![DotMH](https://github.com/dotmh/dotmh/raw/master/logo.png)\n\n# DotMH Devcontainers\n\nA standard DotMH Dev Containers templates build on custom Docker Images, for use in DotMH projects.\n\n![Visual Studio Code](https://img.shields.io/badge/Visual%20Studio%20Code-0078d7.svg?style=for-the-badge\u0026logo=visual-studio-code\u0026logoColor=white)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-%23FE5196?style=for-the-badge\u0026logo=conventionalcommits\u0026logoColor=white)](https://conventionalcommits.org)\n![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?style=for-the-badge\u0026logo=githubactions\u0026logoColor=white)\n\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg?style=for-the-badge\u0026)](https://opensource.org/licenses/Apache-2.0)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg?style=for-the-badge\u0026)](code_of_conduct.md)\n\n# Docker Containers\n\n![Docker](https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge\u0026logo=docker\u0026logoColor=white)\n\n## Base\n\nChoose the base Image to build on top off\n\n![Static Badge](https://img.shields.io/badge/Rocky_Linux-10B981?style=for-the-badge\u0026logo=rockylinux\u0026logoColor=%23FFFFFF)\n![Static Badge](https://img.shields.io/badge/Ubuntu-E95420?style=for-the-badge\u0026logo=ubuntu\u0026logoColor=%23FFFFFF)\n\n- [Rocky Linux](https://rockylinux.org/)\n- [Ubuntu](https://ubuntu.com/)\n\n### Tools\n\n- [ZSH](https://www.zsh.org/) (Set as default Shell)\n- [OhMyZSH](https://ohmyz.sh/)\n- [BAT](https://github.com/sharkdp/bat) - A better Cat command\n- [EZA](https://github.com/eza-community/eza) - A better ls command\n- [Just](https://github.com/casey/just) - An awesome task runner\n\n## Cloud\n\nAdds cloud tools to the Base images\n\n![AWS](https://img.shields.io/badge/AWS-%23FF9900.svg?style=for-the-badge\u0026logo=amazon-aws\u0026logoColor=white)\n![DigitalOcean](https://img.shields.io/badge/DigitalOcean-%230167ff.svg?style=for-the-badge\u0026logo=digitalOcean\u0026logoColor=white)\n![Terraform](https://img.shields.io/badge/terraform-%235835CC.svg?style=for-the-badge\u0026logo=terraform\u0026logoColor=white)\n![Packer](https://img.shields.io/badge/packer-%23E7EEF0.svg?style=for-the-badge\u0026logo=packer\u0026logoColor=%2302A8EF)\n\n### Tools\n\n- [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html)\n- [Digital Ocean CLI](https://docs.digitalocean.com/reference/doctl/)\n- [Terraform](https://www.terraform.io/)\n- [Packer](https://www.packer.io/)\n\n## Node\n\n![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge\u0026logo=node.js\u0026logoColor=white)\n![PNPM](https://img.shields.io/badge/pnpm-%234a4a4a.svg?style=for-the-badge\u0026logo=pnpm\u0026logoColor=f69220)\n![NVM](https://img.shields.io/badge/nvm-F4DD4B.svg?style=for-the-badge\u0026logo=nvm\u0026logoColor=333333)\n\nFor use with devloping applications on NodeJS can be built on top of any base\n\n### Tools\n\n- [NodeJS](https://nodejs.org/en)\n- [PNPM](https://pnpm.io/)\n- [NVM \\[Node Version Manager\\]](https://github.com/nvm-sh/nvm)\n\n## Go\n\n![Go](https://img.shields.io/badge/go-%2300ADD8.svg?style=for-the-badge\u0026logo=go\u0026logoColor=white)\n\nFor use with developing applications on GO can be built on top of any base\n\n### Tools\n\n- [Go](https://go.dev/)\n\n## Kotlin\n\n![Kotlin](https://img.shields.io/badge/kotlin-%237F52FF.svg?style=for-the-badge\u0026logo=kotlin\u0026logoColor=white)\n\nFor use with developing applications on Kotlin can be built on top of any base\n\n### Tools\n\n- [SDKMAN](https://sdkman.io/)\n- [Kotlin](https://kotlinlang.org/)\n- [KScript](https://github.com/kscripting/kscript)\n\n# Devcontainer Templates\n\n- [Base](devcontainers/base/README.md)\n- [Cloud](devcontainers/cloud/README.md)\n- [Node](devcontainers/node/README.md)\n- [Go](devcontainers/go/README.md)\n- [Kotlin](devcontainers/kotlin/README.md)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotmh%2Fdevcontainer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotmh%2Fdevcontainer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotmh%2Fdevcontainer/lists"}