https://github.com/dotmh/devcontainer
DotMH Dev Container Docker Images and Templates
https://github.com/dotmh/devcontainer
codespaces containers devcontainer-template devcontainers docker dotmh golang nodejs
Last synced: 10 months ago
JSON representation
DotMH Dev Container Docker Images and Templates
- Host: GitHub
- URL: https://github.com/dotmh/devcontainer
- Owner: dotmh
- License: apache-2.0
- Created: 2024-05-16T13:48:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T11:31:35.000Z (11 months ago)
- Last Synced: 2025-03-09T12:59:20.871Z (10 months ago)
- Topics: codespaces, containers, devcontainer-template, devcontainers, docker, dotmh, golang, nodejs
- Language: Shell
- Homepage:
- Size: 116 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

# DotMH Devcontainers
A standard DotMH Dev Containers templates build on custom Docker Images, for use in DotMH projects.

[](https://conventionalcommits.org)

[](https://opensource.org/licenses/Apache-2.0)
[](code_of_conduct.md)
# Docker Containers

## Base
Choose the base Image to build on top off


- [Rocky Linux](https://rockylinux.org/)
- [Ubuntu](https://ubuntu.com/)
### Tools
- [ZSH](https://www.zsh.org/) (Set as default Shell)
- [OhMyZSH](https://ohmyz.sh/)
- [BAT](https://github.com/sharkdp/bat) - A better Cat command
- [EZA](https://github.com/eza-community/eza) - A better ls command
- [Just](https://github.com/casey/just) - An awesome task runner
## Cloud
Adds cloud tools to the Base images




### Tools
- [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html)
- [Digital Ocean CLI](https://docs.digitalocean.com/reference/doctl/)
- [Terraform](https://www.terraform.io/)
- [Packer](https://www.packer.io/)
## Node



For use with devloping applications on NodeJS can be built on top of any base
### Tools
- [NodeJS](https://nodejs.org/en)
- [PNPM](https://pnpm.io/)
- [NVM \[Node Version Manager\]](https://github.com/nvm-sh/nvm)
## Go

For use with developing applications on GO can be built on top of any base
### Tools
- [Go](https://go.dev/)
## Kotlin

For use with developing applications on Kotlin can be built on top of any base
### Tools
- [SDKMAN](https://sdkman.io/)
- [Kotlin](https://kotlinlang.org/)
- [KScript](https://github.com/kscripting/kscript)
# Devcontainer Templates
- [Base](devcontainers/base/README.md)
- [Cloud](devcontainers/cloud/README.md)
- [Node](devcontainers/node/README.md)
- [Go](devcontainers/go/README.md)
- [Kotlin](devcontainers/kotlin/README.md)