├── .deepsource.toml ├── .devcontainer.json ├── .envrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .hadolint.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── config ├── config.nix ├── direnv.toml ├── flake.lock └── flake.nix ├── docker-entrypoint.sh ├── docs └── getting_started.md ├── examples ├── dind │ ├── .devcontainer │ │ ├── devcontainer.json │ │ └── docker-compose.yml │ ├── .envrc │ ├── flake.lock │ └── flake.nix └── python │ ├── .devcontainer.json │ ├── .envrc │ ├── flake.lock │ ├── flake.nix │ ├── poetry.lock │ └── pyproject.toml ├── flake.lock ├── flake.nix └── test ├── flake.lock ├── flake.nix ├── run.sh └── test.sh /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/.devcontainer.json -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/.direnv/* 2 | .pre-commit-config.yaml -------------------------------------------------------------------------------- /.hadolint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/.hadolint.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/README.md -------------------------------------------------------------------------------- /config/config.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/config/config.nix -------------------------------------------------------------------------------- /config/direnv.toml: -------------------------------------------------------------------------------- 1 | [global] 2 | warn_timeout = "10m" 3 | 4 | [whitelist] 5 | prefix = [ "/" ] -------------------------------------------------------------------------------- /config/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/config/flake.lock -------------------------------------------------------------------------------- /config/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/config/flake.nix -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /examples/dind/.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/dind/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /examples/dind/.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/dind/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /examples/dind/.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /examples/dind/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/dind/flake.lock -------------------------------------------------------------------------------- /examples/dind/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/dind/flake.nix -------------------------------------------------------------------------------- /examples/python/.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/python/.devcontainer.json -------------------------------------------------------------------------------- /examples/python/.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /examples/python/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/python/flake.lock -------------------------------------------------------------------------------- /examples/python/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/python/flake.nix -------------------------------------------------------------------------------- /examples/python/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/python/poetry.lock -------------------------------------------------------------------------------- /examples/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/examples/python/pyproject.toml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/flake.nix -------------------------------------------------------------------------------- /test/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/test/flake.lock -------------------------------------------------------------------------------- /test/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/test/flake.nix -------------------------------------------------------------------------------- /test/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/test/run.sh -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmgilman/dev-container/HEAD/test/test.sh --------------------------------------------------------------------------------