mirror of https://github.com/go-gitea/gitea.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.2 KiB
46 lines
1.2 KiB
{ |
|
"name": "Gitea DevContainer", |
|
"image": "mcr.microsoft.com/devcontainers/go:1.25-trixie", |
|
"containerEnv": { |
|
// override "local" from packaged version |
|
"GOTOOLCHAIN": "auto" |
|
}, |
|
"features": { |
|
// installs nodejs into container |
|
"ghcr.io/devcontainers/features/node:1": { |
|
"version": "latest" |
|
}, |
|
"ghcr.io/devcontainers/features/git-lfs:1.2.5": {}, |
|
"ghcr.io/jsburckhardt/devcontainer-features/uv:1": {}, |
|
"ghcr.io/devcontainers/features/python:1": { |
|
"version": "3.13" |
|
}, |
|
"ghcr.io/warrenbuckley/codespace-features/sqlite:1": {} |
|
}, |
|
"customizations": { |
|
"vscode": { |
|
"settings": {}, |
|
// same extensions as Gitpod, should match /.gitpod.yml |
|
"extensions": [ |
|
"editorconfig.editorconfig", |
|
"dbaeumer.vscode-eslint", |
|
"golang.go", |
|
"stylelint.vscode-stylelint", |
|
"DavidAnson.vscode-markdownlint", |
|
"Vue.volar", |
|
"ms-azuretools.vscode-docker", |
|
"vitest.explorer", |
|
"cweijan.vscode-database-client2", |
|
"GitHub.vscode-pull-request-github", |
|
"Azurite.azurite" |
|
] |
|
} |
|
}, |
|
"portsAttributes": { |
|
"3000": { |
|
"label": "Gitea Web", |
|
"onAutoForward": "notify" |
|
} |
|
}, |
|
"postCreateCommand": "make deps" |
|
}
|
|
|