{"id":24481214,"url":"https://github.com/mrsimonemms/devcontainers","last_synced_at":"2025-04-13T15:40:18.037Z","repository":{"id":176376737,"uuid":"612646630","full_name":"mrsimonemms/devcontainers","owner":"mrsimonemms","description":"Prebuilt development container images","archived":false,"fork":false,"pushed_at":"2025-02-14T09:02:33.000Z","size":61,"stargazers_count":10,"open_issues_count":4,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T14:41:08.890Z","etag":null,"topics":["cloud-development-environment","cloud-development-environments","containers","devcontainer","devcontainers","development","docker","gitpod"],"latest_commit_sha":null,"homepage":"https://containers.dev","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/mrsimonemms.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":"2023-03-11T15:12:32.000Z","updated_at":"2025-03-27T10:25:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"e434b5a0-fe4a-4dd2-9f9d-d075d683a31d","html_url":"https://github.com/mrsimonemms/devcontainers","commit_stats":null,"previous_names":["mrsimonemms/devcontainers"],"tags_count":2,"template":false,"template_full_name":"mrsimonemms/new","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrsimonemms%2Fdevcontainers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrsimonemms%2Fdevcontainers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrsimonemms%2Fdevcontainers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrsimonemms%2Fdevcontainers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrsimonemms","download_url":"https://codeload.github.com/mrsimonemms/devcontainers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248739732,"owners_count":21154219,"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":["cloud-development-environment","cloud-development-environments","containers","devcontainer","devcontainers","development","docker","gitpod"],"created_at":"2025-01-21T11:19:51.959Z","updated_at":"2025-04-13T15:40:18.017Z","avatar_url":"https://github.com/mrsimonemms.png","language":"Shell","readme":"# Dev Containers\n\nPre-build [Development Containers](https://containers.dev/)\n\n\u003c!-- toc --\u003e\n\n* [Purpose](#purpose)\n* [Features](#features)\n* [Images](#images)\n  * [Base](#base)\n  * [Full](#full)\n* [Usage](#usage)\n* [Contributing](#contributing)\n  * [Open in a container](#open-in-a-container)\n\n\u003c!-- Regenerate with \"pre-commit run -a markdown-toc\" --\u003e\n\n\u003c!-- tocstop --\u003e\n\n## Purpose\n\nThis is a series of pre-built Devcontainer image to allow local development.\n\n## Features\n\n* [Cobra CLI](./features/cobra-cli)\n\n## Images\n\nThere are a number of images that exist.\n\n### Base\n\n\u003e `ghcr.io/mrsimonemms/devcontainers/base`\n\nThis provides a base image to use for all your development environment need.\nThis is an Ubuntu image with sensible defaults, including\n[the best-looking Git diffs](https://github.com/so-fancy/diff-so-fancy),\nDocker support, tab-completion and useful Git aliases.\n\n### Full\n\n\u003e `ghcr.io/mrsimonemms/devcontainers/full`\n\nAn image with some modern tooling installed.\n\n* [Go](https://github.com/devcontainers/features/tree/main/src/go) ✅\n* [Homebrew](https://github.com/meaningful-ooo/devcontainer-features/tree/main/src/homebrew)\n  ✅\n* [Kubernetes, Helm and Minikube](https://github.com/devcontainers/features/tree/main/src/kubectl-helm-minikube)\n  ✅\n* [Kubectx](https://github.com/devcontainers-contrib/features/tree/main/src/kubectx-kubens)\n  ✅\n* [K9s](https://github.com/rio/features/tree/main/src/k9s) ✅\n* [Nix](https://github.com/devcontainers/features/tree/main/src/nix) ✅\n* [Node.js](https://github.com/devcontainers/features/tree/main/src/node) ✅\n* [Pre-Commit](https://github.com/devcontainers-contrib/features/tree/main/src/pre-commit)\n  ✅\n* [Python](https://github.com/devcontainers/features/tree/main/src/python) ✅\n\nThe advantage of using this image is that the features are pre-built which shifts\nthe build effort into GitHub Actions rather than on your local machine.\n\nThis can be easily extended with additional features by adding them to your\n`.devcontainer/devcontainer.json` file.\n\n## Usage\n\nThese images can be used in any way that Dev Containers supports. Typically,\nthis would be by specifying the `image` in your `devcontainer.json` file:\n\n```json\n{\n  \"name\": \"devcontainer\",\n  \"image\": \"ghcr.io/mrsimonemms/devcontainers/full\"\n}\n```\n\nAs this image is pre-built, it will vastly speed up your workflow.\n\n## Contributing\n\n### Open in a container\n\n* [Open in a container](https://code.visualstudio.com/docs/devcontainers/containers)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrsimonemms%2Fdevcontainers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrsimonemms%2Fdevcontainers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrsimonemms%2Fdevcontainers/lists"}