git.iko.soy/typeable/oauth2-proxy
on f201dff help sign in
45 lines 1.3 kB history raw
1{
2 "name": "oauth2-proxy Dev",
3 "context": "..",
4 "dockerFile": "./Dockerfile",
5 "postCreateCommand": "pre-commit install && go mod download",
6 "containerEnv": { "DEVCONTAINER": "1" },
7 "appPort": ["4180:4180"],
8 "runArgs": ["-e", "GIT_EDITOR=code --wait"],
9 "customizations": {
10 "vscode": {
11 "extensions": [
12 "golang.go",
13 "ms-vscode.makefile-tools",
14 "visualstudioexptteam.vscodeintellicode",
15 "redhat.vscode-yaml",
16 "esbenp.prettier-vscode",
17 "GitHub.vscode-pull-request-github"
18 ],
19 "settings": {
20 "editor.formatOnPaste": false,
21 "editor.formatOnSave": true,
22 "editor.formatOnType": true,
23 "files.trimTrailingWhitespace": true,
24 "yaml.customTags": [
25 "!input scalar",
26 "!secret scalar",
27 "!include_dir_named scalar",
28 "!include_dir_list scalar",
29 "!include_dir_merge_list scalar",
30 "!include_dir_merge_named scalar"
31 ]
32 }
33 }
34 },
35 "features": {
36 "ghcr.io/devcontainers/features/docker-in-docker": {},
37 "ghcr.io/devcontainers/features/common-utils": {
38 "configureZshAsDefaultShell": true,
39 "username": "vscode",
40 "userUid": 1000,
41 "userGid": 1000
42 },
43 "ghcr.io/devcontainers/features/kubectl-helm-minikube": {}
44 }